JSLint (CLI): варианты? - PullRequest
14 голосов
/ 01 марта 2009

Я использую JSLint Rhino version из командной строки Ubuntu, например:

$ rhino jslint.js myScript.js

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

Ответы [ 5 ]

6 голосов
/ 01 марта 2009

Да! Вы пропустили это. Вы можете указать параметры для jslint в верхней части вашего файла .js. См. страницу документа и прочитайте пример для примера.

2 голосов
/ 24 марта 2009

Мой jslint4java проект включает в себя инструмент командной строки, который позволяет добавлять флаги типа --undef. Это может быть более полезным, чем запускать его вручную.

2 голосов
/ 02 марта 2009

Я был вдохновлен обсуждением выше и соответственно расширил мой скрипт JSLint wrapper . Это довольно примитивно, но, похоже, делает эту работу.

1 голос
/ 23 августа 2009

Существует обертка perl + js для jslint, которую Кори Беннет соединил (на основе известного Иана Бикинга ) У него есть параметры командной строки и т. Д. Он даже детализирует некоторую интеграцию с Emacs через хук режима компиляции.

У меня были некоторые проблемы, и я написал несколько заметок о , чтобы заставить его работать в Cygwin и Emacs32 .

В аналогичном вопросе есть и другие варианты: Существует ли автономная версия jslint для windows?

0 голосов
/ 22 августа 2010

Я придумал решение для командной строки jslint, основанное на сценарии jQuery jslint-check.js , который выполняется в Rhino через их Makefile .

...