reactjs - 禁用 create-react-app 提供的 ESLint

标签 reactjs typescript eslint create-react-app

create-react-app v3.0.0 is out .它在内部支持 TypeScript linting。 (太好了!)我想我了解 TSLint 的情况,并计划用 ESLint 替换它,但现在还不行。

如何在 react-scripts start 中禁用 linting 步骤?

/* eslint-disable */ 其他的不是我要找的

最佳答案

react-scripts v4.0.2 开始,您现在可以使用环境变量选择退出 ESLint。您可以通过将其添加到您的 .env 文件,或在您的 package.json 文件中为您的脚本添加前缀来执行此操作。

例如在.env中:

DISABLE_ESLINT_PLUGIN=true

或者在你的 package.json 中:

{
  "scripts": {
    "start": "DISABLE_ESLINT_PLUGIN=true react-scripts start",
    "build": "DISABLE_ESLINT_PLUGIN=true react-scripts build",
    "test": "DISABLE_ESLINT_PLUGIN=true react-scripts test"
  }
}

https://github.com/facebook/create-react-app/pull/10170

关于reactjs - 禁用 create-react-app 提供的 ESLint,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55821078/

相关文章:

javascript - react 提交表单不发送 POST 请求

javascript - React js 中的 "Mounting"是什么?

javascript - 用类声明一个变量

angular - 如何设置我的响应式(Reactive)表格日期输入值?

typescript - 如何覆盖此 ESLint TypeScript 规则?

eslint - 为什么这会触发eslint中的逗号分隔规则?

javascript - 使用 React.js 和 Material-UI 简化样式组件媒体查询

css - React JS 如何让组件不受 CSS 影响?

typescript - 类型 'By' 的参数不可分配给类型 'ProtractorBy | WebElement' 的参数

javascript - 不会扰乱 eslint 的 javascript 实例化模式