js語法檢查插件:eslint-loader eslint
js語法規則插件:eslint-config-airbnb-base eslint-plugin-importnode
{ /** * 語法檢查: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-basewebpack
"eslintConfig": { "extends": "airbnb-base" }