ESLint 是用来检查咱们写的 JavaScript 代码是否知足指定规则的静态代码检查工具。javascript
ESLint能够给咱们带来什么:vue
很是舒服的代码书写风格,强迫你去掉全部的分号。 java
![]()
npm install --save-dev eslint eslint-loader
复制代码
module: { preLoaders: [ {test: /\.js$/, loader: "eslint-loader", exclude: /node_modules/} ] } 复制代码
{ "env": { "browser": true, "commonjs": true, "es6": true }, "parserOptions": { "ecmaVersion": 6 }, "rules": { "no-eq-null": 2 //禁止对null使用==或!=运算符 } } 复制代码
Environment能够预设好的其余环境的全局变量,如brower、node环境变量、es6环境变量、mocha环境变量等
复制代码
0或'off':关闭规则。 1或'warn':打开规则,而且做为一个警告(并不会致使检查不经过)。 2或'error':打开规则,而且做为一个错误 (退出码为1,检查不经过)。 参数说明: 参数1 : 错误等级 参数2 : 处理方式 复制代码
前方高等,拿走不谢:node