Изменение местоположения глобальных пакетов - PullRequest
0 голосов
/ 14 января 2019

Bash не использует новое местоположение npm.

Я следую этому руководству по изменению местоположения глобальных пакетов и застрял. https://www.sitepoint.com/beginners-guide-node-package-manager/

Я выполнил эту команду npm config set prefix=$HOME/.node_modules_global и префикс изменился

Тогда мне нужно

добавьте .node_modules_global/bin к нашей переменной среды $ PATH, чтобы мы могли запускать глобальные пакеты из командной строки. Сделайте это, добавив следующая строка к вашему .profile, .bash_profileor .bashrc и перезапуск ваш терминал.

export PATH="$HOME/.node_modules_global/bin:$PATH"

Я нашел .profile, добавил эту строку, но which npm по-прежнему показывает старое местоположение - /usr/local/bin/npm

...