【发布时间】:2016-12-22 20:34:08
【问题描述】:
我无法掌握 JQuery 样式指南中的 Jshint 说明: https://contribute.jquery.org/style-guide/js/#linting
在 JQuery 核心 github 上找不到 Jshint。我在源代码中看不到任何 .jshintrc 文件。虽然有很多 eslint 的东西,但没有明确的说明。
我应该怎么做才能对 JQuery 方式进行 lint?
【问题讨论】:
我无法掌握 JQuery 样式指南中的 Jshint 说明: https://contribute.jquery.org/style-guide/js/#linting
在 JQuery 核心 github 上找不到 Jshint。我在源代码中看不到任何 .jshintrc 文件。虽然有很多 eslint 的东西,但没有明确的说明。
我应该怎么做才能对 JQuery 方式进行 lint?
【问题讨论】:
文档说:
在所有项目中必须使用以下常用选项:
{ "boss": true, "curly": true, "eqeqeq": true, "eqnull": true, "expr": true, "immed": true, "noarg": true, "quotmark": "double", "smarttabs": true, "trailing": true, "undef": true, "unused": true }
因此,只需在项目的根目录中创建一个包含该内容的 .jshintrc 文件并运行 jshint(您已经安装了,对吗?),或者如果您喜欢复杂的情况,请使用 grunt-jshint。
【讨论】: