【发布时间】:2024-01-20 10:43:01
【问题描述】:
在哪里可以获得 JSHint 默认选项的完整列表。我尝试在线搜索,但找不到任何东西。
编辑: 我的意思是所有选项的默认值列表,以防不清楚:)
【问题讨论】:
-
@Alexander 编辑澄清:)
-
这是一个有用的问题。模组:请投票重新开放。
标签: javascript coding-style jshint
在哪里可以获得 JSHint 默认选项的完整列表。我尝试在线搜索,但找不到任何东西。
编辑: 我的意思是所有选项的默认值列表,以防不清楚:)
【问题讨论】:
标签: javascript coding-style jshint
您可以直接在 jshint 源中查看 boolOptions、valOptions 和 invertedOptions 对象:
https://github.com/jshint/jshint/blob/master/examples/.jshintrc
如果你对 cmets 有疑惑,可以参考 jshint 帮助中的 options 部分:
【讨论】:
es3。
实际上,该页面包含默认选项列表,@netme's answer 中提到的那个文件对 JSHint 的行为没有影响。 QuotingJSHint 项目维护者:
其实那个文件只是一个例子——它对 JSHint 的 行为。虽然它可能与当前的默认行为匹配,但有 不保证它会继续这样做。
这就是为什么the "options" documentation 将选项按 类别“强制”和“放松”。注意所有的“放松” 选项是关于抑制警告的——这些是限制 JSHint 默认强加。
虽然这在你理解后是有道理的,但它会让很多人(包括我自己)感到困惑,may change in the future。
【讨论】: