Как задать правильно ссылку на node в bashrc?

Я удалил старый node и все его директории
После установил через через n-install
curl -L https://git.io/n-install | bash
Работает под root но под пользователем не видит n: command not found
В моем .bashrc записано
export PATH="$PATH:/root/n/bin"
Команда whereis node выдает
node: /usr/bin/node /root/n/bin/node
Что мне записать или выполнить чтобы работало под пользователем?
При попытке развернуть ng new my-app
получаю ошибку
node scripts/postinstall || echo "ignore"

sh: 1: node: Permission denied
ignore
  • Вопрос задан
  • 136 просмотров
Решения вопроса 1
Xuxicheta
@Xuxicheta
инженер
Не очень понятно что у вас за инсталлятор такой, который ставит ноду в пользовательскую папку юзера root (!!!!)
Конечно к ней нет доступа из-под обычного юзера.
А стандартная установка вам чем не подошла? https://nodejs.org/en/download/package-manager/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы