nodeJS + jslint: где установить для Mac OSX? - PullRequest
10 голосов
/ 18 января 2012

Я установил nodeJS (из http://nodejs.org/). Это установило узел JS & Npm. Тогда я бегу npm install jslint.

Менеджер пакетов создаст папку в моем текущем рабочем каталоге и поместит в нее нужный файл.

Тогда, я думаю, мне нужно сделать символическую ссылку в моей папке /usr/local/bin/, чтобы иметь глобальную команду jslint.

Но суть в том, что после этой процедуры файлы jslint находятся внутри определенной папки проекта (это была моя текущая рабочая папка того времени), а не в общем месте.

Как мне начать чистую установку?

1 Ответ

16 голосов
/ 18 января 2012

Я только что обнаружил опцию -g, которая устанавливает пакет глобально:

npm install -g jslint

устанавливает jslint в /usr/local/bin/jslint, и теперь я могу запускать jslint в оболочке напрямую, не создавая символическую ссылку:)

Если вы получаете ошибки установки, вам может понадобиться

sudo npm install -g jslint

, хотя обычно это не требуется

...