jshint - 创建自定义警告/规则

时间:2014-02-17 05:37:45

标签: javascript jshint

是否可以创建自定义jshint规则,将其添加到现有内置规则,在项目中配置(打开或关闭)?

jshint是否可扩展,就像我们在Grunt中创建自己的自定义任务一样?

有时我们需要在我们的环境中强制执行javascript编码实践。例如,我们希望强制我们的开发人员使用Date.now()而不是Date.getTime()。

2 个答案:

答案 0 :(得分:4)

在GitHub上的jshint-next项目中有一些模糊的参考如何做到这一点,显然在某些时候合并回jshint。

https://github.com/jshint/jshint-next/wiki/Design

答案 1 :(得分:3)

在这种情况下,您应该考虑使用ESLint

每条规则都是独立的。 Even the default rules。因此,您可以将其中一个默认规则作为蓝图,并编写自己的规则。