npm install -g не работает

Я пытаюсь запустить руководство по node.js из NodeSchool, я выполнил следующие команды:

curl -sL https://deb.nodesource.com/setup | sudo bash -
sudo apt-get install nodejs
sudo apt-get install build-essential
sudo npm install -g javascripting
javascripting

(build-essential уже был установлен)

Теперь после javascripting я получаю следующее сообщение об ошибке:

bash: /usr/local/bin/javascripting: No such file or directory

И когда я делаю npm list -g Я получаю список, который начинается со следующего:

/usr/lib
├─┬ javascripting@1.12.0

Что заставляет меня верить, что здесь есть javascripting, но по какой-то причине терминал не ищет глобально определенные команды, как я могу заставить javascripting запускаться из терминала как глобальную команду?

1 ответ

Решение

Я понял это непосредственно перед тем, как опубликовать вопрос, поэтому подумал, что я мог бы просто опубликовать ответ также.

Причина, по которой мой терминал не ищет глобальные команды, заключается в том, что я не работаю от имени администратора, sudo javascripting работает.

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