windows安装完nodejs后做了相关环境变量配置后,cmd输入npm没反应啊 就光标一直闪 node是正常的

windows安装完nodejs后做了相关环境变量配置后,cmd输入npm没反应啊 就光标一直闪 node是正常的
参照了NODEJS、NPM安装配置步骤(WINDOWS版本)
node_module的环境变量配置过 输入npm -v还是能返回2.7.4的

不明白这是什么问题,卸载重装过,还是如此,有遇到这样问题的么,求点帮助?
如图 npm --help 就一直没反应 npm install 安装其他东西 也是如此了
图片描述

阅读 19.2k
15 个回答

感觉你说的情况,应该是还在等待网络请求,如果网络不太好可以试试淘宝的cnpm源,可以在npm加参数-v查看详细执行情况

第一天注册,我来做个问题终结者吧!!

网络的原因有很大的可能,但是这个不是。

这个问题的原因是 “错误的操作修改了配置文件!!”。

处理方法, 找到npm 你对应的配置文件,位置在“ C:\Users(用户)\你的用户名\.npmrc ”。

把一下内容替换进去。

prefix=${APPDATA}\npm
registry = http://registry.cnpmjs.org

参考了:链接描述

没用过npm,按你描述应该是在等待输入吧,试试其他子命令像npm install正常不。

网络问题?无响应的情况只有在请求npm源的时候才会出现。换成国内的Npm源试试。

好吧,我是安装cgwin,然后npm

用淘宝镜像试试npm config set registry https://registry.npm.taobao.org

感觉是网络问题 +1;
前两天 npm install express 在转了半天。。果断淘宝镜像了。

新手上路,请多包涵

楼主问题解决了没有呀,我碰到一样的问题,不知道如何解决

可以加个 -verbose 看下具体细节,另外也可参考下已有的问题描述:
https://github.com/npm/npm/issues/1894

当然,这也许是 nodejs 的一个 feature,node大大们请尽情享受吧。咩嘎嘎~

网络问题个毛线,环境变量配置问题,建议是,重装,把nodejs卸载之后,再把npm的cache和module目录清空,再把有关的环境变量删除,再安装,安装就别折腾环境变量了,什么prefix目录cache目录,默认位置就行,

推荐问题
宣传栏