Почему JSLint / JSHint не работает в Ubuntu?

Я установил, как описано здесь и в других местах, но после использования npm для установки jslint, jshint ни одна из них не будет работать. Запустив «jslint», я получаю только:

/usr/bin/env: node: No such file or directory

Что-то не так с репо Ubuntu 13.10, или мне нужно самому установить переменную PATH?

6
задан 13 December 2013 в 07:01

2 ответа

Эта проблема отслеживается на github , где они также дают альтернативное решение, которое работало для меня:

sudo apt-get install nodejs-legacy
0
ответ дан 13 December 2013 в 07:01

Из-за конфликта с более старым пакетом «node», nodejs устанавливается как nodejs вместо node, последний является тем, что ищет jshint .

Попробуйте это:

sudo ln -s /usr/bin/nodejs /usr/bin/node

Для получения дополнительной информации см .:

0
ответ дан 13 December 2013 в 07:01

Другие вопросы по тегам:

Похожие вопросы: