初学Node,请问在Windows环境下npm指令无任何反应是怎么一回事
发布于 9 年前 作者 FreddyFaz2015 6055 次浏览 最后一次编辑是 8 年前 来自 问答

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

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

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

8 回复

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

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

@FreddyFaz2015

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

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

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

网速慢吧,多等一会儿

@mercury233 能运行,就只是npm没法运作

回到顶部