我正在尝试使用 Rhino 从命令行运行 jsHint。我想让检查成为我的团队签到过程的自动部分。
我使用以下命令进行了基本配置:
java -jar .rhino.jar ./jshint.js ./samplefile.js
这会为我的(故意错误缠身的)示例文件输出标准的 jsHint 消息。并将配置注释添加到示例文件的顶部可以正常工作。但是,我想添加一个项目级配置文件来为每个文件指定我想要的选项,而不向每个单独的文件添加注释。
我找到了针对基于 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 配置文件。
有人可以确认这是可能的还是不可能的?
最佳答案
不幸的是,我们的 Rhino 包装器非常基础,不支持配置文件。拥有它会很好——也许您想创建一张票?
关于javascript - 在 Rhino 中使用 JSHint 的配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12977878/