CNode

无法安装外部模块formidable

Ggoodworker发布于14 年前最后回复14 年前8 回复6747 浏览0 收藏

执行命令npm install formidable 出现错误 npm http GET https://registry.npmjs.org/formidable npm http GET https://registry.npmjs.org/formidable npm http GET https://registry.npmjs.org/formidable npm ERR! Error: connect ETIMEDOUT npm ERR! at errnoException (net.js:769:11) npm ERR! at Object.afterConnect [as oncomplete] (net.js:760:19) 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 Windows_NT 5.1.2600 npm ERR! command "C:\Program Files\nodejs\\node.exe" "C:\Progra ejs\node_modules\npm\bin\npm-cli.js" "install" "formidable" npm ERR! node -v v0.8.14 npm ERR! npm -v 1.1.65 npm ERR! syscall connect npm ERR! code ETIMEDOUT npm ERR! errno ETIMEDOUT npm ERR! npm ERR! Additional logging details can be found in: npm ERR! not ok code 0

公司的网络有防火墙,不知道是不是这个原因,而且用的代理上的网。 现在想使用formidable这个模块,不知道怎么办?

查看回复

回复 (8)

Z
zs1621#1·14 年前

再装几个模块试试 看看是不是网络的原因,如果是网络的原因这个可能有用

G
goodworker#2·14 年前
引用 zs1621再装几个模块试试 看看是不是网络的原因,如果是网络的原因[这个可能有用][1] [1]: http://cnodejs.org/topic/4f9904f9407edba21468f31e

可能需要为npm设置代理 npm config set proxy=“”; 还是不太清楚命令,不知道手动怎么修改

G
goodworker#3·14 年前

清楚了,应该设置代理,但是公司有防火墙给禁止了,还是安装不了,要是有直接下载的就好了

F
fujinfeng#4·14 年前
引用 goodworker清楚了,应该设置代理,但是公司有防火墙给禁止了,还是安装不了,要是有直接下载的就好了

同样的问题困扰,我现在是能下载了,但是不知道怎么手动安装呀!!!

F
fujinfeng#6·14 年前
引用 goodworker清楚了,应该设置代理,但是公司有防火墙给禁止了,还是安装不了,要是有直接下载的就好了

@snoopy谢谢回复,因为本人初学呀。还想请问一下是放在Node安装目录下的node_modules(C:\Program Files (x86)\nodejs\node_modules)下,还是放在NPM安装路径下?(C:\Users\Administrator\AppData\Roaming\npm)。

另外,就是我刚将这俩个文件都帖了一份,跑服务时,还是提示“Can't find module”呀。还有其它的什么需要配置的吗?

D
DoubleSpout#7·14 年前
引用 goodworker清楚了,应该设置代理,但是公司有防火墙给禁止了,还是安装不了,要是有直接下载的就好了

@fujinfeng 比如你的应用文件夹根目录是d:\nodeapp\,那么你只要在

d:\nodeapp\node_modules\formidable\

就可以了

参与回复
登录后即可参与回复。登录