js语法检查插件:eslint-loader eslint
js语法规则插件:eslint-config-airbnb-base eslint-plugin-import
{
/**
* 语法检查:eslint-loader eslint
* 注意:只检查自己写的源代码,第三方的库是不用检查的
* 设置检查规则:
* package.json中eslintConfig中设置~
* "eslintConfig": {
"extends": "airbnb-base"
}
* airbnb --> eslint-config-airbnb-base eslint-plugin-import eslint
*/
test: /\.js$/,
exclude: /node_modules/,
loader: ‘eslint-loader‘,
options: {
// 自动修复eslint的错误
fix: true
}
}
3.在package.json中配置引用的规则插件:airbnb-base
"eslintConfig": {
"extends": "airbnb-base"
}
原文:https://www.cnblogs.com/lhongsen/p/13311263.html