UNPKG

eslint-prettier-config

Version:

Eslint+Airbnb+Preitter+TS+Vue JS代码规范自动格式化方案

30 lines (25 loc) 677 B
#### 大纲 #### 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 插件格式化 ```js rules: [ { test: /\.(vue|ts|js)$/, exclude: /node_modules/, enforce: 'pre', loader: 'eslint-loader', options: { fix: true, emitWarning: false, }, }, ], ```