@acolorbright/eslint-config-ts-react 中文文档教程

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

eslint-config-ts-react

此插件提供 ACB 的 .eslintrc 作为可扩展的共享配置,基于 Airbnb 的 eslint-config-airbnb

Installation

该插件需要 eslint 和以下其他包:

  • @typescript-eslint/eslint-plugin
  • @typescript-eslint/parser
  • eslint-plugin-extra-rules
  • eslint-plugin-import
  • eslint-plugin-jsx-a11y
  • eslint-plugin-prettier
  • eslint-plugin-react
  • eslint-plugin-react-hooks
  • prettier
  • typescript
$ npx install-peerdeps -D @acolorbright/eslint-config-ts-react && npm install -DE @acolorbright/eslint-config-ts-react@latest

然后将 "extends": "@acolorbright/eslint-config-ts-react" 添加到您的 .eslintrc< /代码> 文件。

由于 install-peerdeps 没有标记来固定已安装对等依赖项的确切版本,因此建议手动将已安装的版本固定在 package.json 中。

eslint-config-ts-react

This plugin provides ACB's .eslintrc as an extensible shared config, based on Airbnb's eslint-config-airbnb.

Installation

The plugin requires eslint and the following other packages:

  • @typescript-eslint/eslint-plugin
  • @typescript-eslint/parser
  • eslint-plugin-extra-rules
  • eslint-plugin-import
  • eslint-plugin-jsx-a11y
  • eslint-plugin-prettier
  • eslint-plugin-react
  • eslint-plugin-react-hooks
  • prettier
  • typescript
$ npx install-peerdeps -D @acolorbright/eslint-config-ts-react && npm install -DE @acolorbright/eslint-config-ts-react@latest

Then add "extends": "@acolorbright/eslint-config-ts-react" to your .eslintrc file.

Since install-peerdeps doesn't have a flag to pin the exact version of the installed peer dependencies it's advisable to pin the installed versions in package.json by hand.

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