无法安装外部模块formidable
发布于 3年前 作者 goodworker 2176 次浏览

执行命令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 回复

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

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

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

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

去github下载就可以了,下载好了丢到node_modules下

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

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

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

d:\nodeapp\node_modules\formidable\

就可以了

@snoopy 非常感谢!按照你的说法,可以了。

回到顶部