В некоторых случаях вы не хотите менять владельца каталога по умолчанию, который использует npm (например, / usr), так как это может вызвать некоторые проблемы, например, если вы используете систему совместно с другими пользователями.
Вместо этого вы можете настроить npm для использования другого каталога.В нашем случае это будет скрытый каталог в нашей домашней папке.
Создайте каталог для глобальных установок:
mkdir ~/.npm-global
Настройте npm для использования нового пути к каталогу:
npm config set prefix '~/.npm-global'
Откройте или создайте файл ~ / .profile и добавьте следующую строку:
export PATH=~/.npm-global/bin:$PATH
Вернувшись в командную строку, обновите системные переменные:
source ~/.profile