Windows 安装完 Node.JS 后做了相关环境变量配置后, cmd 输入 NPM 没反应就光标一直闪 node 是正常的. 下面我们就来看一下出现这种情况的可能原因与解决方法.
node 安装好了 NPM 没有反应的原因与解决方法如下:
原因一:
这个问题的原因是 " 错误的操作修改了配置文件.
处理方法, 找到 NPM 你对应的配置文件, 位置在 "C:\Users(用户)\ 你的用户名 \.npmrc"
把以下内容替换进去.
- prefix=${
- APPDATA
- }\NPM
- registry = http://registry.cnpmjs.org
原因二:
卸载重装, 还是这样, 最后发现了, C:\Users(用户)\ 你的用户名 \.npmrc 这个文件中, 是这样的
prefix=E:\Programming
而我是安装在 prefix=E:\Programming Software 中, 应该是空格问题了!
国外的软件很多都不能安装在中文路径下, 但是空格还是很少的, 没想到今天就遇到了.
果断改 -->prefix=E:\Programming Software, 中的 node 安装目录, 然后新建两个文件夹来存放, 全局安装的, 跟 cache 的, 随便再换个镜像, 最后:
- prefix=E:\Programming Software\Node.JS\node_global
- cache=E:\Programming Software\Node.JS\node_cache
- registry = http://registry.cnpmjs.org
来源: http://www.css88.com/qa/node-js/10859.html