npm не работает с узлом v0.4.12 mac - PullRequest
2 голосов
/ 20 декабря 2011

Я не знаю, был ли на моем Mac установлен npm и узел до запуска исполняемого файла с веб-сайта nodejs.org, но в настоящее время я получаю эту ошибку Error: npm doesn't work with node v0.4.12 после запуска установочного пакета.

Я не могу удалить npm, команда npm совершенно бесполезна.

Пожалуйста, помогите, если у вас есть понимание

Ответы [ 2 ]

3 голосов
/ 20 декабря 2011

Я бы сказал, что безопаснее всего управлять версиями Node & NPM с помощью NVM (Node Version Manager). Он устанавливает (компилирует) оба Node & NPM для вас, для каждой выбранной вами версии.

1 голос
/ 06 февраля 2012

Происходит следующее: у вас установлена ​​новая версия npm (v1.xx) и старая версия узла, например v0.4.12, которые несовместимы.

Лучшее, что нужно сделать, это update node , в противном случае вы можете загрузить старый скрипт установки bpm для npm из http://npmjs.org/install.sh и выполнить его (вам может потребоваться сделать это как sudo) Этот скрипт очистит все остальныеверсии npm и установите версию, совместимую с вашим узлом v0.4.12

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...