Не удается установить какие-либо пакеты в Node.js с помощью «установки npm»

Я новичок в Node.js и просматриваю несколько руководств. По какой-то причине я не могу установить новые модули узла.

Я использую: Mac OSX 10.7.4 , Узел v. 0.8.6 , НПМ v. 1.1.48 .

Я запускаю npm install X и всегда получаю

npm ERR! fetch failed https://registry.npmjs.org/-/X
npm ERR! Error: 404 Not Found

Когда я на самом деле захожу в реестр npmjs, я вижу страницу проекта, но независимо от того, какую ссылку из архива я нажимаю, она всегда одна и та же:

{
    "error": "not_found",
    "reason": "document not found"
}

Например, я попытался установить fs , запустив npm install fs , и получил:

npm http GET https://registry.npmjs.org/fs
npm http 200 https://registry.npmjs.org/fs
npm http GET https://registry.npmjs.org/-/fs-0.0.0.tgz
npm http 404 https://registry.npmjs.org/-/fs-0.0.0.tgz
npm ERR! fetch failed https://registry.npmjs.org/-/fs-0.0.0.tgz
npm ERR! Error: 404 Not Found
npm ERR!     at null.<anonymous> (/usr/local/lib/node_modules/npm/lib/utils/fetch.js:47:16)
npm ERR!     at EventEmitter.emit (events.js:115:20)
npm ERR!     at WriteStream.flush (fs.js:1514:12)
npm ERR!     at fs.close (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:92:5)
npm ERR!     at Object.oncomplete (fs.js:297:15)
npm ERR! If you need help, you may report this log at:
npm ERR!     <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR!     <npm-@googlegroups.com>

npm ERR! System Darwin 11.4.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "fs"
npm ERR! cwd /Users/comocomo/Documents/workspace/nodeTest
npm ERR! node -v v0.8.6
npm ERR! npm -v 1.1.48
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /Users/comocomo/Documents/workspace/nodeTest/npm-debug.log
npm ERR! not ok code 0

Я попробовал fs, fs -дополнительный, экспресс и грозный, все они давали мне один и тот же ответ 404. Должно быть что-то не так с моей стороны, я уверен, что весь реестр не поврежден.

Я использую старый реестр? Должен ли я изменить его в моем файле конфигурации? Честно говоря, я бы предпочел не начинать установку вручную, и я уверен, что это всего лишь небольшая проблема с конфигурацией.

Спасибо!

45
задан Ido Cohn 12 August 2012 в 07:56
поделиться