>[success] # webpack 使用esLint ~~~ 1.需要安装'eslint-loader' 并且配置好对应loader 即可 ~~~ >[danger] ##### 举个例子 ~~~ const HtmlWebpackPlugin = require('html-webpack-plugin') module.exports = { mode: 'production', entry: './src/main.js', module: { rules: [ { test: /\.js$/, exclude: /node_modules/, // 方法1 将eslint放在babel-loader后 // 执行顺序是从后向前 use: 'babel-loader' // [ // 'babel-loader', // 'eslint-loader' // ] }, // 方法2: 单独引进eslint 使用enforce属性将顺序置前 { test: /\.js$/, exclude: /node_modules/, use: 'eslint-loader', enforce: 'pre' }, { test: /\.css$/, use: [ 'style-loader', 'css-loader' ] } ] }, plugins: [ new HtmlWebpackPlugin({ template: 'src/index.html' }) ] } ~~~