P.S: Я не знаю, заполнили ли вы вопрос на Github, потому что Айзекс предпочитает это Stackoverflow.com. В github он получит электронное письмо, когда кто-то заполняет вопрос и имеет отличные времена ответа. Но после быстрого поиска кажется, что вы уже заполнили вопрос ..
Поддержка Windows
Я пытаюсь установить некоторые модули
используя NPM на Cygwin (Windows 7), но
установка идет невероятно
непоследовательно.
NPM НЕ поддерживает Windows . Isaacs не исправляет (не выделяет ресурсы) какие-либо ошибки в Windows (Cygwin как выделяет некоторое время, но не так много) Операционной системе. Он исправляет ошибки в Cygwin, но вам лучше установить POSIX OS.
Предупреждение 2: Извините, Windows!
Любые ошибки по этому поводу не работают на
родная система Windows (т.е. не Cygwin)
скорее всего, будет закрыт
wontfix.
Если вы спросите меня, вам, вероятно, лучше (ниже я укажу на страницу WIKI для установки NPM на Cygwin), установив Ubuntu ( Unix ) с использованием двойной загрузки и (веб) разработка под Unix. Когда вы освоитесь, вы, вероятно, никогда не переключитесь обратно на Windows.
Установка под Cygwin
Также есть страница, объясняющая , как установить NPM .
Важно : убедитесь, что вы следуете ВСЕМ
шаги! Кажется, это
работать, прежде чем дойти до конца. Но
это грязный лжец. не
поверь в это. Выполните шаги полностью
к концу. Если вы этого не сделаете, вы собираетесь
жаловаться, что нпм говорит
«ECONNREFUSED», а затем опубликовать ошибку,
и я спрошу, сделали ли вы все шаги,
и ты будешь чувствовать себя глупо.
Вы выполнили эти шаги на их странице WIKI, чтобы установить NPM в Windows => https://github.com/joyent/node/wiki/Building-node.js-on-Cygwin-(Windows)