使用eslint,如果语法有错或者有不符合规范的语法就会报错, 并且会提示相关错误信息。
如何使用eslint:
① 对应环境和loader
npm install eslint --save-dev
npm install eslint-loader --save-dev
② 生成eslint配置文件
https://www.webpackjs.com/loaders/
http://eslint.cn/
{
// enforce: "pre"作用: 让当前的loader再其它loader之前执行
enforce: "pre",
test: /\.js$/,
exclude: /node_modules/,
include: path.resolve(__dirname, "src"),
loader: 'eslint-loader',
options: {
// eslint options (if necessary)
fix: true
},
},