ESlint抛出错误而不是警告

时间:2018-07-15 07:38:32

标签: javascript eslint create-react-app

是否可以使用Eslint引发错误而不是警告? 我正在与create-react-app一起工作,并且希望团队中有一个非常严格的皮棉政策,并认为这可能是一个好的开始。

有可能吗?

2 个答案:

答案 0 :(得分:8)

--max-warnings可以达到这个目的:--max-warnings=0表示任何警告都会导致eslint报告错误。

https://github.com/eslint/eslint/issues/2309#issuecomment-219828044

答案 1 :(得分:0)

是的,可以在create-react-app设置中编辑ESlint配置。您需要做的就是在项目设置中运行private boolean isInvitation(PendingDynamicLinkData pendingDynamicLinkData) { FirebaseAppInvite invite = FirebaseAppInvite.getInvitation(pendingDynamicLinkData); if (invite != null && invite.getInvitationId() != null && !invite.getInvitationId().isEmpty()) { return true; } return false; } 。这将使您可以根据需要编辑默认项目配置。

弹出后,您将在项目根目录的npm run eject文件中找到一个eslintConfig键。只需从package.json中删除此选项。您可以通过在项目根目录中添加package.json文件来为Eslint添加自己的自定义配置。您可以阅读不同的规则和配置here