CNode

初学Node,请问在Windows环境下npm指令无任何反应是怎么一回事

问答
FFreddyFaz2015发布于11 年前最后回复11 年前8 回复6653 浏览0 收藏

如题,搜了很久,答案无非是什么设置了代理或网络环境封了https之类的。 但现在连查看npm版本的这种最基本指令:npm -v 都没用了,这就很奇怪。 另外尝试通过下载npm源码手动安装npm,也是卡死无反应(如进入源码目录,node cli.js install -gf)

附注:单个机器出现的特殊情况,并非普遍现象。以前是好的,但重装了几次后(使用的是msi安装包)就出现了这个问题。 OS环境:Win7 旗舰版

请各位高手点拨点拨小弟,谢谢!

查看回复

回复 (8)

F
FreddyFaz2015#1·11 年前
引用 AntSworD换linux是长久之计.. 估计是path没加就是

@AntSworD 确实在考虑用虚拟机装个Ubuntu,但这并非此帖问题所涉及范围之内。 Path没加应该顶多就是install之类操作失败吧,应该不会影响到看版本号这类最最基本的操作啊。 如果确实是Path的问题,请问应该怎么加呢?比如是放在用户变量中还是系统变量里?

A
AntSworD#2·11 年前
引用 FreddyFaz2015@AntSworD 确实在考虑用虚拟机装个Ubuntu,但这并非此帖问题所涉及范围之内。 Path没加应该顶多就是install之类操作失败吧,应该不会影响到看版本号这类最最基本的操作啊。 如...

@FreddyFaz2015

Path没加应该顶多就是install之类操作失败吧,应该不会影响到看版本号这类最最基本的操作啊。 这个不一定,windows有可能安装成功但是没加path,没加path就是提示“命令未找到”,版本号当然也不行

如果确实是Path的问题,请问应该怎么加呢?比如是放在用户变量中还是系统变量里? 随便哪个

M
mercury233#3·11 年前

node -v 能运行吗 win系统下npm应该是调用nodejs安装目录下的npm.cmd,从那入手一步步排查吧

O
Oscarzhao#4·11 年前

网速慢吧,多等一会儿

I
i5ting#7·11 年前

换linux

A
AntSworD#8·11 年前

换linux是长久之计.. 估计是path没加就是

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