@7174n/eslint-config 中文文档教程

发布于 5年前 浏览 22 项目主页 更新于 3年前

@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
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文