0.3.1 • Published 9 months ago

fcibook-eslint-config-vue v0.3.1

Weekly downloads
-
License
MIT
Repository
-
Last release
9 months ago

eslint-config-vue

中通 js, ts, vue 项目的 ESLint 配置文件

用法

npm install nrm -g
# 把源切换为公司源
nrm add npmjs https://registry.npmjs.org
nrm use npmjs

js-vue 项目

npm install -D eslint-config-vue@latest eslint@7.2.0 eslint-plugin-import@2.22.1 eslint-plugin-vue@7.1.0

然后把 .eslintrc.js 里的 extends 改为 eslint-config-vue/js-vue,为了覆盖其他规则,你需要把它放到最后面。

{
  "extends": ["eslint-config-vue/js-vue"]
}

ts-vue 项目

npm install -D eslint-config-vue@latest eslint@7.2.0 eslint-plugin-import@2.22.1 eslint-plugin-vue@7.1.0 @typescript-eslint/eslint-plugin@4.4.1 @typescript-eslint/parser@4.4.1

然后把 .eslintrc.js 里的 extends 改为 eslint-config-vue/ts-vue,为了覆盖其他规则,你需要把它放到最后面。

{
  "extends": ["eslint-config-vue/ts-vue"]
}

js 项目(未测试)

npm install -D eslint-config-vue@latest eslint@7.2.0 eslint-plugin-import@2.22.1

然后把 .eslintrc.js 里的 extends 改为 eslint-config-vue/js,为了覆盖其他规则,你需要把它放到最后面。

{
  "extends": ["eslint-config-vue/js"]
}

ts 项目(未测试)

npm install -D eslint-config-vue@latest eslint@7.2.0 eslint-plugin-import@2.22.1 @typescript-eslint/eslint-plugin@4.4.1 @typescript-eslint/parser@4.4.1

然后把 .eslintrc.js 里的 extends 改为 eslint-config-vue/ts,为了覆盖其他规则,你需要把它放到最后面。

{
  "extends": ["eslint-config-vue/ts"]
}