Reactjs 如何强制编译并忽略@typescript eslint错误?

Reactjs 如何强制编译并忽略@typescript eslint错误?,reactjs,typescript,eslint,typescript-eslint,Reactjs,Typescript,Eslint,Typescript Eslint,我目前正在做一个React项目,由createreact应用程序启动。目前,为了编译,我使用默认命令npm run start,它运行react scripts start 我有一大堆@typescript eslint规则,这些规则迫使我在交付和部署之前拥有一个干净的代码。然而,在开发过程中,我可能有一些未使用的变量,仍然希望编译以查看其他变量是否有效 是否有命令强制编译,同时忽略部分或全部@typescript eslint规则?这是可以覆盖的CRA配置。在.env文件中,可以添加这些变量

我目前正在做一个React项目,由createreact应用程序启动。目前,为了编译,我使用默认命令
npm run start
,它运行
react scripts start

我有一大堆
@typescript eslint
规则,这些规则迫使我在交付和部署之前拥有一个干净的代码。然而,在开发过程中,我可能有一些未使用的变量,仍然希望编译以查看其他变量是否有效


是否有命令强制编译,同时忽略部分或全部
@typescript eslint
规则?

这是可以覆盖的CRA配置。在
.env
文件中,可以添加这些变量

TSC_COMPILE_ON_ERROR=true
ESLINT_NO_DEV_ERRORS=true

这是完整的列表

谢谢!使用您的解决方案,实际上在my package.json中创建了一个命令,而不是创建一个.env文件:
“force start”:“TSX\u COMPILE\u ON\u ERROR=true ESLINT\u NO\u DEV\u ERRORS=true react scripts start”
@than QuyNguyen Yep,没问题。作为补充说明,对于其他配置(prod、dev,可能还有staging),最好有一个
.env
文件。祝您在我有一个生产项目(特别是Docker)时,项目的其他部分好运,因为现在我正在尝试设置最干净的环境来使用React+TypeScript,谢谢!