Я использовал jshint с узлом, но совсем недавно мне пришлось переключиться на его использование с Rhino.
Раньше я мог:
jshint --config=jsHintConfig.json fileToLint.js
Теперь я попытался заменить этот вызов на:
rhino jshint-rhino.js --config=jsHintConfig.json fileToLint.js
Но, похоже, это не работает. Я получаю только следующее, напечатанное на консоли:
Usage: jshint.js file.js
jshint-rhino не принимает файл конфигурации json?
Обновлять:
http://anton.kovalyov.net/2011/03/01/jshint-edition-update/ — говорит: «Добавлена поддержка предоставления параметров JSHint в качестве аргументов командной строки при использовании с нашей оболочкой Rhino», но не говорит, как это сделать.
https://github.com/jshint/jshint/issues/27 — Кое-что об указании варианты на кли, но также не говорит, как.