【发布时间】:2012-10-10 06:46:26
【问题描述】:
我正在尝试使用 Rhino 从命令行运行 jsHint。我想让检查成为我的团队签入流程的自动一部分。
我有使用命令的基本配置:
java -jar .rhino.jar ./jshint.js ./samplefile.js
为我的(故意出错的)示例文件输出标准的 jsHint 消息。并且将配置 cmets 添加到示例文件的顶部可以正常工作。但是我想添加一个项目级别的配置文件来为每个文件指定我想要的选项,而不向每个单独的文件添加 cmets。
我为基于 node.js 命令行的工具找到了这样做的说明,但无法使用 Rhino 包装器复制它。
我尝试了各种变化:
java -jar .rhino.jar ./jshint.js ./samplefile.js --configure=./config.js
但这似乎不适用于 rhino 版本。
有什么指点吗?
更新:
在几周前找到this question (Custom Settings with jshint-rhino)。
这指出以下格式有效:
java -jar .rhino.jar ./jshint.js ./samplefile.js option1=true option2=false global global
这对我有用,但是我想指定大量选项并使其易于配置,因此我更喜欢使用 node.js 分发中的 json 配置文件。
有人可以确认这是可能/不可能吗?
【问题讨论】:
标签: javascript rhino jshint