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
работает.