2015-02-09 4 views
2

Мне нужно установить npm на компьютер, который не имеет прав root, у меня будет множество ошибок из-за отсутствия зависимостей. Я прикрепляю экран. Есть идеи? Благодарю.Установить npm без sudo

enter image description here

enter image description hereenter image description here

ответ

2

От Isaacs, один из авторов из node.js:

echo 'export PATH=$HOME/local/bin:$PATH' >> ~/.bashrc 
    . ~/.bashrc 
    mkdir ~/local 
    mkdir ~/node-latest-install 
    cd ~/node-latest-install 
    curl http://nodejs.org/dist/node-latest.tar.gz | tar xz --strip-components=1 
    ./configure --prefix=~/local 
    make install 
    curl https://www.npmjs.org/install.sh | sh 

Для получения дополнительной информации: https://gist.github.com/isaacs/579814

+0

** НПМ ** поставляется с Node.js, то нет необходимости устанавливать отдельно. –

+0

@FrancyGrillo Это должен быть принятый ответ. – Booligoosh

0

Необычные Установить (Unix)

В https://www.npmjs.com/install.sh есть довольно надежный сценарий установки. Вы можете загрузить его и запустить.

Вот пример использования завиток:

curl -L https://npmjs.com/install.sh | sh 
Смежные вопросы