Все статьи | Дневник студента

Почему не отрабатывала команда npm link из-под ограниченного пользователя?

Почему не отрабатывала команда npm link из-под ограниченного пользователя? главное изображение

Потому что npm стремиться установить модули в директорию, куда (согласно логам) доступа у ограниченного пользователя нет (как-то плохо звучит, правильнее - "доступ у пользователя с ограниченными правами отсутствует").

Как подсказал добрый человек в комментарии к первому проекту, нужно указать для npm парочку параметров:

$ npm config set prefix ~
$ echo export PATH=\$PATH:\~/bin >> ~/.bashrc
$ . ~/.bashrc
Аватар пользователя Андрей Бирюков
Андрей Бирюков 17 февраля 2020
Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
30 июня 10 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
30 июня 10 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
30 июня 10 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
30 июня 10 месяцев
Иконка программы Fullstack-разработчик
Профессия
Новый
Разработка фронтенд и бэкенд компонентов веб-приложений
30 июня 16 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
30 июня 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Создает веб-приложения со скоростью света
30 июня 5 месяцев