node.js安装外部模块formidable失败

刚接触nodejs,按照网上的入门教程写了一个图片上传,并在浏览器上显示上传内容的应用,要用到一个叫forminable的外部模块。

我是在ubuntu12.04下弄的,按教程里说的输入npm install formidable  回车,就可以成功安装。可我照做后系统却给我返回了这个:

npm http GET https://registry.npmjs.org/formidable

npm ERR! Error: failed to fetch from registry: formidable
npm ERR! at /usr/share/npm/lib/utils/npm-registry-client/get.js:139:12
npm ERR! at cb (/usr/share/npm/lib/utils/npm-registry-client/request.js:31:9)
npm ERR! at Request._callback (/usr/share/npm/lib/utils/npm-registry-client/request.js:136:18)
npm ERR! at Request.callback (/usr/lib/nodejs/request/main.js:119:22)
npm ERR! at Request. (/usr/lib/nodejs/request/main.js:212:58)
npm ERR! at Request.emit (events.js:88:20)
npm ERR! at ClientRequest. (/usr/lib/nodejs/request/main.js:412:12)
npm ERR! at ClientRequest.emit (events.js:67:17)
npm ERR! at HTTPParser.onIncoming (http.js:1261:11)
npm ERR! at HTTPParser.onHeadersComplete (http.js:102:31)
npm ERR! You may report this log at:
npm ERR! http://bugs.debian.org/npm
npm ERR! or use
npm ERR! reportbug --attach /home/veta/npm-debug.log npm
npm ERR!
npm ERR! System Linux 3.8.0-35-generic
npm ERR! command "node" "/usr/bin/npm" "install" "formidable"
npm ERR! cwd /home/veta
npm ERR! node -v v0.6.12
npm ERR! npm -v 1.1.4
npm ERR! message failed to fetch from registry: formidable
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /home/veta/npm-debug.log
npm not ok

我是装了npm的,从上面系统返回的信息看,第一行貌似是尝试获取安装包什么的,但后来因为failed to fetch from registry的原因报错了。。问了问度娘,发现关于ubuntu下的这类问题少之又少,手足无措之际,唯有来SF求救~~怎样才能成功安装formidable 这一 node.js外部模块呢???

阅读 8.1k
4 个回答
新手上路,请多包涵

npm不太稳定,经常会出现连不上的情况,试试用淘宝的镜像吧

主要是npm不稳定造成。可以试试这个 http://cbyun.com
也可以google找一下国内一些站点做的镜像

上面的错误并不是npm不稳定造成的,而是npm的版本过低造成的,需要卸掉现有的nodejs并安装最新的nodejs

sudo apt-get purge nodejs npm
sudo apt-get update
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs

以上答案参考自stackOverflow上的回答:http://stackoverflow.com/a/21715730/3331818

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
101 新手上路
子站问答
访问
宣传栏