2013-11-27 3 views
0

Я пытаюсь установить узел узла redis v0.9.0 локально через npm. Я загрузил файл tgz с https://registry.npmjs.org/redis/-/redis-0.9.0.tgz. Теперь, когда я пытаюсь выполнить команду npm install redis-0.9.0.tgz, она пытается снова загрузить из репозитория, а не просто распаковывать и устанавливать. Я пытаюсь выполнить команду в среде linux. Я не понимаю, почему он пытается скачать.Ошибка установки узловых модулей через npm

npm http GET https://registry.npmjs.org/redis-0.9.0.tgz 
npm http GET https://registry.npmjs.org/redis-0.9.0.tgz 
npm http GET https://registry.npmjs.org/redis-0.9.0.tgz 
npm ERR! Error: DEPTH_ZERO_SELF_SIGNED_CERT 
npm ERR!  at SecurePair.<anonymous> (tls.js:1283:32) 
npm ERR!  at SecurePair.EventEmitter.emit (events.js:92:17) 
npm ERR!  at SecurePair.maybeInitFinished (tls.js:896:10) 
npm ERR!  at CleartextStream.read [as _read] (tls.js:430:15) 
npm ERR!  at CleartextStream.Readable.read (_stream_readable.js:320:10) 
npm ERR!  at EncryptedStream.write [as _write] (tls.js:344:25) 
npm ERR!  at doWrite (_stream_writable.js:219:10) 
npm ERR!  at writeOrBuffer (_stream_writable.js:209:5) 
npm ERR!  at EncryptedStream.Writable.write (_stream_writable.js:180:11) 
npm ERR!  at write (_stream_readable.js:573:24) 
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!  <[email protected]> 

npm ERR! System Linux 2.6.32-220.13.1.el6.x86_64 
npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "install" "redis-0.9.0.tgz" 
npm ERR! cwd /home/abc/download 
npm ERR! node -v v0.10.6 
npm ERR! npm -v 1.2.18 
npm ERR! 
npm ERR! Additional logging details can be found in: 
npm ERR!  /home/abc/download/npm-debug.log 
npm ERR! not ok code 0 

ответ

1

Попробуйте установить его таким образом:

npm install ./redis-0.9.0.tgz 
+0

Какая разница, что она делает, когда мы используем '/'.? – user850234

+0

Просто убедитесь, что вы читаете из текущего каталога –

+0

Точка, которую я не могу понять, ранее мне удалось установить с помощью команды «npm install redis-0.9.0.tgz», и она не пыталась загрузить. Но теперь почему одна и та же команда не работает внезапно, вместо этого пытается загрузить. Любая идея, что может быть причиной этого? – user850234

Смежные вопросы