Использование файла конфигурации для JSHint с Rhino

Я пытаюсь запустить jsHint из командной строки с помощью Rhino. Я хочу сделать проверку автоматической частью процесса регистрации моей команды.

У меня есть базовая конфигурация, работающая с помощью команды:

java -jar .rhino.jar ./jshint.js ./samplefile.js

Это выводит стандартные сообщения jsHint для моего файла примера (намеренно содержащего ошибки). И добавление комментариев конфигурации в начало файла примера работает правильно. Однако я хотел бы добавить файл конфигурации уровня проекта, чтобы указать параметры, которые я хочу для каждого файла, без добавления комментариев к каждому отдельному файлу.

Я нашел инструкции для инструмента на основе командной строки node.js, но не смог воспроизвести это с помощью оболочки Rhino.
Я пробовал различные варианты:

java -jar .rhino.jar ./jshint.js ./samplefile.js --configure=./config.js

но, похоже, это не сработало для версии Rhino.
Любые указатели?

ОБНОВИТЬ:

Несколько недель назад нашел этот вопрос (Пользовательские настройки с jshint-rhino). .

Это указывало на то, что работает следующий формат:

java -jar .rhino.jar ./jshint.js ./samplefile.js option1=true option2=false global global

Это сработало для меня, однако я хотел бы указать большое количество параметров и сделать их легко настраиваемыми, поэтому я бы предпочел использовать файл конфигурации json, как в дистрибутиве node.js.

Может ли кто-нибудь подтвердить, что это возможно/не возможно?


person Ben McCormick    schedule 19.10.2012    source источник


Ответы (1)


К сожалению, наша оболочка Rhino довольно проста и не поддерживает файлы конфигурации. Было бы неплохо иметь это — может быть, вы хотите создать тикет?

person Anton Kovalyov    schedule 19.10.2012