Пользовательские настройки с помощью jshint-rhino.js

Я использовал 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 — Кое-что об указании варианты на кли, но также не говорит, как.


person GxXc    schedule 25.09.2012    source источник
comment
Все еще заинтересован в поиске способа сделать это с помощью Rhino и файла конфигурации, если это возможно: stackoverflow.com/questions/12977878/   -  person Ben McCormick    schedule 19.10.2012


Ответы (1)


Это сработало:

rhino jshint-rhino.js file1.js file2.js opt1=true,opt2=true,opt3=false global1,global2,global3

Не нужно ставить запятую между именами файлов, и важно, чтобы не было пробелов до или после запятых для опций и глобальных переменных.

person GxXc    schedule 26.09.2012