NPM命令根本没有给出任何响应

0vvn1miw  于 2023-02-13  发布在  其他
关注(0)|答案(1)|浏览(148)

我已经安装了最新版本的Node.js。在PowerShell上,输入命令= node-v
则得到的输出= v18.14.0
但当我发出命令= npm-v时
然后我得到的输出= nothing,它只是移到下一行,因为没有给出输入。就像PowerShell不能识别给出的npm命令一样。
检查以下SS. enter image description here
而且它就像PowerShell根本不识别任何npm命令,我试过很多其他的npm命令,没有响应,它只是移动另一行。就像上面的ss一样。
当我在visual studio代码中给出下面的命令时,结果是一样的,但在visual studio代码中还发生了另一件奇怪的事情。
命令=节点-v,则输出= v18.14.0,SS也附在参考文件node -v command in vsc上。
命令= npm-v,则输出只是路径:
目录:C:\用户\subha\OneDrive\桌面\CSS项目\高级CSS和Sass Flexbox、网格、动画和更多\启动器
这整个路径只是移动到左上角的终端在visual studio的代码和命令给予光标也移动在路径的中间。附件ss下面供参考。npm -v command in vsc
其他信息:
(1)命令提示符不起作用,我一打开就双击cmd,显示了半秒钟,然后马上自动消失,不知道是不是相关问题?
(2)已经尝试并重新安装node.js 3或4次,但仍然存在同样的问题。
(3)已更改"环境变量"并添加了node.js的安装路径。添加了"C:\Program Files\nodejs"和"C:\Users\subha\AppData\Roaming\npm"

2vuwiymt

2vuwiymt1#

因此,由于where npm没有响应,但也没有抛出错误,因此可能与env variables有关
要将npm添加到env变量中:打开Start〉搜索env〉编辑System environment variablesEnvironment Variables〉在系统环境变量下选择PATH〉单击编辑〉添加新项〉输入npm安装的位置。
在我的情况下,它是:C:\Users\<NAME>\AppData\Roaming\npm%appdata%/npm

相关问题