eslint-prettier-config
v1.0.1
Published
Eslint+Airbnb+Preitter+TS+Vue JS代码规范自动格式化方案
Downloads
7,633
Readme
大纲
1 ESlint
安装ESlint依赖包,和 生成 .eslintrc.js 配置文件 如果不需要 某项规则修改配置文件即可,0:off,1:warning, 2: error
2.Prettier
安装Preitter依赖包,和 生成 .prettierrc 配置文件
3.编辑器默认配置
生成.editorconfig
4.配置 webpack loader - :eslint-loader
格式化原理: 使用ESlint --fix功能 驱动 Prettier 插件格式化
rules: [
{
test: /\.(vue|ts|js)$/,
exclude: /node_modules/,
enforce: 'pre',
loader: 'eslint-loader',
options: {
fix: true,
emitWarning: false,
},
},
],