@7174n/eslint-config 中文文档教程
@7174n/eslint-config
安装: npm i -D @7174n/eslint-config
JavaScript/TypeScript
--ext
flag 需要用.ts
或 .tsx
设置code> 到 airbnb-typescript
配置被注入。
默认情况下注入 eslint-config-airbnb-base
配置。
React
--ext
标志需要设置为 .jsx
或 .tsx
以注入 eslint 反应插件。
Example of use:
创建一个 .eslintrc.json
文件。
{
"extends": [
"@7174n/eslint-config"
],
"rules": {
"global-require": [0]
}
}
更新您的 package.json
文件。
{
"scripts": {
...
"lint": "eslint --ext .js,.jsx,.ts,.tsx ./ --fix"
},
}
您可以选择创建一个 .eslintignore
文件。
.circleci
.next
assets
dist
node_modules
static
@7174n/eslint-config
Installation: npm i -D @7174n/eslint-config
JavaScript/TypeScript
--ext
flag needs to be set with .ts
or .tsx
to airbnb-typescript
config be injected.
By default eslint-config-airbnb-base
config is injected.
React
--ext
flag needs to be set with .jsx
or .tsx
to eslint react plugins be injected.
Example of use:
Create a .eslintrc.json
file.
{
"extends": [
"@7174n/eslint-config"
],
"rules": {
"global-require": [0]
}
}
Update your package.json
file.
{
"scripts": {
...
"lint": "eslint --ext .js,.jsx,.ts,.tsx ./ --fix"
},
}
Optional you can create a .eslintignore
file.
.circleci
.next
assets
dist
node_modules
static