*eslint使用airbnb风格
1.1.首先下载三个包:
npm i eslint -D
npm i eslint-config-airbnb-base -D
npm i eslint-plugin-import -D
2.在page.json中添加配置
"eslintConfig": {
"extends": "airbnb-base" // 继承airbnb风格,具体可在github中的airbnb仓库中查看详细风格
}
3.在webpack中配置eslint-webpack-plugin插件
npm i eslint-webpack-plugin -D
4.引用插件并使用
//需要在文件头部加入
const ESLintPlugin = require('eslint-webpack-plugin')
//在plugins中加入如下
new ESLintPlugin({
fix:true // 自动修复不合理的写法
})
5.在inde.js中写不规范代码并进行打包
结果:代码会按标准自动规范