38

我在哪里可以获得 JSHint 默认选项的完整列表。我尝试在网上搜索,但找不到任何东西。

编辑:我的意思是所有选项的默认值列表,以防不清楚:)

4

2 回答 2

25

您可以直接在 jshint 源中查看boolOptions,valOptions和对象:invertedOptions

https://github.com/jshint/jshint/blob/master/examples/.jshintrc

如果您对注释感到困惑,可以参考 jshint 帮助中的选项部分:

http://jshint.com/docs/options/

于 2013-03-26T17:05:23.860 回答
1

实际上,该页面包含默认选项列表,@netme 的答案中提到的该文件对 JSHint 的行为没有影响。引用JSHint 项目维护者的话:

实际上,该文件只是一个示例——它对 JSHint 的行为没有影响。虽然它可能与当前的默认行为匹配,但不能保证它会继续这样做。

这就是“选项”文档按“强制”和“放松”类别对选项进行分段的原因。注意所有“放松”选项是如何抑制警告的——这些是 JSHint 默认施加的约束。

虽然一旦你理解了它是有道理的,但它会让很多人(包括我自己)感到困惑,并且将来可能会改变

于 2016-06-18T13:56:59.113 回答