2.0.7 • Published 2 months ago
@afuteam/eslint-plugin-fe v2.0.7
@afuteam/eslint-plugin-fe
安装
安装 ESLint 和 @afuteam/eslint-plugin-fe
:
npm i eslint @afuteam/eslint-plugin-fe --save-dev
.eslintrc 文件使用
在 .eslintrc
配置文件中, 引入 @afuteam/eslint-plugin-fe
插件
{
"plugins": ["@afuteam/fe"]
}
然后根据项目类型, 配置对应规则
// js + react
{
"extends": [
"plugin:@afuteam/fe/react-js"
],
"plugins": ["@afuteam/fe"]
}
// js + vue2
{
"extends": ["plugin:@afuteam/fe/vue2-js"],
"plugins": ["@afuteam/fe"]
}
// js + vue3
{
"extends": ["plugin:@afuteam/fe/vue3-js"],
"plugins": ["@afuteam/fe"]
}
// ts + react 包含js规则
{
"extends": [
"plugin:@afuteam/fe/react-ts"
],
"plugins": ["@afuteam/fe"]
}
// ts + vue2 包含js规则
{
"plugins": ["@afuteam/fe"],
"extends": ["plugin:@afuteam/fe/vue2-ts"]
}
// ts + vue3 包含js规则
{
"plugins": ["@afuteam/fe"],
"extends": ["plugin:@afuteam/fe/vue3-ts"]
}
npx方式使用
查看当前支持的类型,列出清单
npx @afuteam/eslint-plugin-fe@latest --help=type
使用
npx @afuteam/eslint-plugin-fe@latest --type=react-ts --path=src/
规则
2.0.1 1. 默认禁止lint 的行内disable注释;但支持npx方式来打开 --allowInlineConfig=true 2. 忽略 min.js iconfont.js 结尾的js文件
2.0.7
2 months ago
2.0.6-beta-4
2 months ago
2.0.6-beta-2
2 months ago
2.0.6-beta-3
2 months ago
2.0.6
2 months ago
2.0.5-beta.12
3 months ago
2.0.5-beta.11
3 months ago
2.0.5-beta.9
3 months ago
2.0.5-beta.8
3 months ago
2.0.5-beta.7
3 months ago
2.0.5-beta.10
3 months ago
2.0.5-beta.5
3 months ago
2.0.5-beta.6
3 months ago
2.0.5-beta.3
3 months ago
2.0.5-beta.1
3 months ago
2.0.5-beta.2
3 months ago
2.0.4-beta.1
3 months ago
2.0.3
3 months ago
2.0.5
3 months ago
2.0.4
3 months ago
2.0.2
4 months ago
2.0.1
4 months ago
2.0.0-alpha.1
4 months ago
2.0.0-alpha.2
4 months ago
2.0.0
4 months ago
1.0.1
4 months ago
1.0.0
5 months ago
0.0.9-beta-7
5 months ago
0.0.9-beta-6
5 months ago
0.0.9-beta-5
5 months ago
0.0.9-beta-2
5 months ago
0.0.8
5 months ago
0.0.7
5 months ago
0.0.6
6 months ago
0.0.5
6 months ago
0.0.4
6 months ago
0.0.3
6 months ago
0.0.2
6 months ago
0.0.1
6 months ago