在ReactJs中将警告视为错误
如何使reactjs项目中的警告输出显示为错误?类似于在gcc或cc编译器中使用在ReactJs中将警告视为错误,reactjs,logging,Reactjs,Logging,如何使reactjs项目中的警告输出显示为错误?类似于在gcc或cc编译器中使用-Werror标志 我想要这样的行为,而不是日志记录 用警告编译 这里有一些警告 相当于日志 编译错误 此处的一些警告被视为错误 或者,在警告被解决之前,甚至不编译。我认为您应该使用像ESLint这样的Linting工具,这样您就可以在不执行JavaScript代码的情况下发现JavaScript代码的问题。它有一个react-ESLint插件react的插件 您可以像这样启用要使用的规则,并使警告显示为错误 "ru
-Werror
标志
我想要这样的行为,而不是日志记录
用警告编译
这里有一些警告
相当于日志
编译错误
此处的一些警告被视为错误
或者,在警告被解决之前,甚至不编译。我认为您应该使用像ESLint这样的Linting工具,这样您就可以在不执行JavaScript代码的情况下发现JavaScript代码的问题。它有一个react-ESLint插件react的插件 您可以像这样启用要使用的规则,并使警告显示为错误
"rules": {
"react/jsx-uses-react": "error",
"react/jsx-uses-vars": "error",
}
或者使用所有规则
查看博客文章了解安装详细信息 “--max warnings可用于此目的:--max warnings=0表示任何警告都会导致eslint报告错误。”
在package.json中
"scripts": {
"lint": "eslint . --max-warnings=0",
},
资料来源:
非常感谢您的建议,但不幸的是,这没有帮助。我仍然收到警告,它们仍然被视为警告。