【问题标题】:how can I prevent CreateReactApp compilation from stopping on lint errors?如何防止 CreateReactApp 编译因 lint 错误而停止?
【发布时间】:2019-03-10 23:50:44
【问题描述】:

尽管来自 TSLint 或 ESLint 的警告,我如何允许 createReactApp 进行编译?

例如,编译会在[tslint] block is empty (no-empty) 处停止,这很烦人。

我希望显示警告但不阻止编译。

我怎样才能做到这一点?

【问题讨论】:

  • 这种方式破坏了使用 create react app 的全部意义。
  • 我以某种方式做到了,但我完全忘记了如何做到的。我会检查我的代码并回复你。

标签: reactjs typescript eslint create-react-app tslint


【解决方案1】:

您应该能够调整您的 tslint.json 文件以将 tslint 问题显示为警告而不是错误,这应该允许您的代码编译。

https://github.com/wmonk/create-react-app-typescript/issues/238#issuecomment-360142264

确实 - 我们用于 tslint 的插件是指严重性定义的配置文件(即 tslint.json)。如果没有定义严重性,一切都会在错误级别启动。

应该可以通过在生成项目的根目录中的 tslint.json 中添加 "defaultSeverity": "warning" 来使用警告级别。你可以试试这个吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-11
    • 1970-01-01
    • 2013-09-11
    • 2014-01-03
    • 2018-11-14
    • 1970-01-01
    相关资源
    最近更新 更多