JSLint(CLI):选项?

时间:2009-03-01 13:46:53

标签: javascript jslint lint

我正在从Ubuntu命令行运行JSLintRhino version,如下所示:

$ rhino jslint.js myScript.js

虽然Web界面提供了各种选项,但我无法弄清楚如何通过命令行调用它们。 我在文档中忽略了什么吗?

5 个答案:

答案 0 :(得分:6)

是的!你确实想念它。您可以在.js文件的顶部指定jslint的选项。请参阅the doc page并阅读选项部分以获取示例。

答案 1 :(得分:2)

我受到上述讨论的启发,并相应地扩展了我的JSLint wrapper脚本。 它相当原始,但似乎可以完成这项工作。

答案 2 :(得分:2)

我的jslint4java项目包含一个命令行工具,可让您添加--undef等标记。这可能比手动运行更有用。

答案 3 :(得分:1)

jslint有一个perl + js包装器Cory Bennet put together(基于Ian Bicking的prior art)。它有命令行选项等。他甚至通过编译模式钩子详细介绍了一些Emacs集成。

我遇到了一些问题,并在getting it to work in Cygwin and Emacs32上添加了一些注释。

在类似问题中还有其他一些选项:Is there an offline version of jslint for windows?

答案 4 :(得分:0)

我想出了一个基于jQuery的jslint-check.js脚本的命令行jslint解决方案,该脚本通过他们的Makefile在Rhino中执行。