2015-08-12 4 views
0

Я, кажется, случайно удалил Node Package Manager, пытаясь его обновить. Насколько я могу судить, единственный способ переустановить это было бы переустановить узел вместе, и это выглядит довольно странно. Какие у меня варианты?Возможно ли установить npm вручную?

Я использую OSX Yosemite

+0

Что вы имеете в виду неудобный? Для большинства пакетов с открытым исходным кодом стоит использовать правильный диспетчер пакетов вместо установки из установщика «для OSX»: я бы рекомендовал установить 'brew', а затем установить узел с' brew install node'. Готово. –

ответ

5

Как указано в официальной документации, вы можете установить НПМ с помощью следующей команды:

$ curl -L https://www.npmjs.com/install.sh | sh 

Источник: https://github.com/npm/npm#fancy-install-unix

1

с помощью доморощенного вы можете установить его довольно легко:

$ brew install npm 

и что сказал Майк, используя доморощенного установки node очень легко.

я бы даже рекомендовал использовать nvm для управления версиями в nodejs/iojs, что еще проще и дает вам бонус не нуждаясь sudo:

$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.25.4/install.sh | bash 
$ nvm install your-node-version 
$ nvm use your-node-version