DCloud_HB_WDL
DCloud_HB_WDL
  • 发布:2019-06-27 15:11
  • 更新:2021-04-22 17:31
  • 阅读:4223

JavaScript语法校验

分类:HBuilderX

eslint-js

如何配置选项?

选项配置文件是.eslintrc.js,选项对应说明如下:

  module.exports = {  
      "plugins": [],          //插件  
      "env": {  
          "browser": true,  
          "node": true  
      },  
      "parser": "esprima",    //指定解析器  
      "parserOptions": {},      
      "rules": {}             //规则  
  };

更多配置说明可以参考options

如何增加规则?

规则简介

官方规则列表

规则设置:

  • "off" 或 0 - 关闭规则
  • "warn" 或 1 - 开启规则,使用警告级别的错误:warn (不会导致程序退出)
  • "error" 或 2 - 开启规则,使用错误级别的错误:error (当被触发的时候,程序会退出)

HBuilderX增加js校验规则

修改.eslintrc.js文件,添加规则,比如:


  module.exports = {  
      "plugins": [  
          "html"  
      ],  
      "parser": "esprima",  
      "parserOptions": {  
          "ecmaVersion": 2018,  
          "sourceType": "module",  
          "ecmaFeatures": {  
              "jsx": true  
          },  
          "allowImportExportEverywhere": false  
      },  
      "rules": {  
          "camelcase": 2,           //强制驼峰法命名,  
          "indent": [2, 4],         //缩进风格  
          "id-match": 0,            //命名检测  
          "init-declarations": 1,   //声明时必须赋初值  
          "no-undef": 1,            //不能有未定义的变量  
      }  
  };  
0 关注 分享

要回复文章请先登录注册

s***@neusoft.com

s***@neusoft.com

回复 s***@neusoft.com :
hbuider 3.1.9.20210413版本 eslint-vue 最新版
2021-04-22 17:31
s***@neusoft.com

s***@neusoft.com

回复 zzzzzfreea :
我的也是 一直正在验证
2021-04-22 17:28
咕噜咕噜仔

咕噜咕噜仔

回复 DCloud_HB_WDL :
hbuilder 3.1.4.20210305
macos 10.15.7
2021-03-08 13:06
DCloud_HB_WDL

DCloud_HB_WDL (作者)

回复 咕噜咕噜仔 :
HBuilderX哪个版本?
2021-03-08 11:18
咕噜咕噜仔

咕噜咕噜仔

为啥一直显示 ‘一直显示验证本文档语法’
2021-03-08 10:47
咕噜咕噜仔

咕噜咕噜仔

回复 zzzzzfreea :
你现在可以了吗?
2021-03-08 10:46
zzzzzfreea

zzzzzfreea

回复 1***@qq.com :
你的生效了吗?
2020-04-10 10:01
zzzzzfreea

zzzzzfreea

配置完了,都不生效,在相应的.vue文件保存的时候什么都没有提示啊,根本就没作用
2020-04-10 09:49
1***@qq.com

1***@qq.com

eslint 配置完成后,怎么让他生效呢
2019-09-20 12:03