Добрый вечер,
Я пытался установить sails
, yo
, gulp
& bower
обычными способами npm i -g yo gulp bower
и т. Д., Но каждый раз, когда я открываю терминал для запуска командыЯ всегда получаю ошибку -bash: sails: command not found
.
Я перечислил все свои папки в корне своей папки и обнаружил следующее:
Содержимое.npm-global/bin/
- это фактически все пакеты, которые я пытаюсь использовать в командной строке.
Я решил вручную добавить папку bin
в .bash_profile
, поэтому ее содержимое было следующим:
# Setting PATH for Python 3.7
# The original version is saved in su
export PATH="/Library/Frameworks/Python.framework/Versions/3.7/bin:${PATH}"
export PATH="/.npm-global/bin:${PATH}"
но это тоже не сработало.
Здесь я думаю, что проблема возникла впервые - я думаю, что установка python
отменила все предыдущие пути в файле (или переместила их куда-товозможно?), чтобы все предыдущие команды терминала теперь не работали.
Обычная глобальная установка для пакетов узлов (/usr/local/lib/node_modules/npm/bin
) содержит следующее:
Что я здесь не так понимаю и как я могу это исправить?