我目前正在进行一个React项目,该项目由Create React App启动。目前,为了进行编译,我使用的是运行react-scripts start
的默认命令npm run start
。
我有一堆@typescript-eslint
规则,这些规则迫使我在交付和部署代码之前拥有一个干净的代码。然而,在我开发的过程中,我可能有一些未使用的变量,并且仍然想编译以查看其他东西是否有效。
是否有命令强制编译,同时忽略部分或全部@typescript-eslint
规则?
这是一个可以覆盖的CRA配置。在.env
文件中,可以添加以下变量
TSC_COMPILE_ON_ERROR=true
ESLINT_NO_DEV_ERRORS=true
这是完整的清单https://create-react-app.dev/docs/advanced-configuration/