NodeJs: нет ответа на установку NPM - PullRequest
2 голосов
/ 08 августа 2011

Я пытаюсь установить экспресс-фреймворк для node.js.Однако всякий раз, когда я запускаю «sudo npm install express», я никогда не получаю ответ.Он просто сидит там.Я серьезно расстроен этим моментом.

Использование npm 1.0.22 на OSX Lion

Ответы [ 2 ]

13 голосов
/ 08 августа 2011

У меня была эта проблема и со львом.Это было потому, что Lion удалил xcode с моего пути, и в какой-то момент экспресс-установка запустила gcc.

Попробуйте, чтобы точно определить вашу проблему, он включит подробный вывод npm и отличноспособ отладки пакетов npm: npm config set loglevel info

Если ваша проблема действительно заключается в отсутствии gcc, сначала посмотрите, установлен ли он уже в: / Developer / usr / bin и еслинет, используйте «магазин приложений» для переустановки.

Вот еще информация о проблеме gcc: http://www.quora.com/What-is-the-path-for-gcc-in-Mac-OS-X-Lion

1 голос
/ 22 августа 2011

Возможно, вы работаете с узлом v0.5.5-pre, который не соответствует требуемым номерам версий для пакета npm.Я нашел несколько «ответов» здесь .Чтобы исправить это, я скачал 0.4.11 tar.gz с главной страницы node.js и выполнил сборку / установку вручную (./configure; sudo make install) и снова запустил npm install express, который на этот раз работал нормально.

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