npm 无法正常工作? ‘npm.cmd’运行失败:系统找不到该文件?

问题描述 投票:0回答:2

我是 nodejs 环境的新手。在我的 Windows 系统中安装 nodejs 后,我尝试检查它们的版本。

node -v
显示
v16.7.0
好的。

但是

npm -v
不起作用。

我不知道为什么。我也尝试更改

the environmental variable
路径,但没有成功。 下面我在 Windows 命令提示符中输入
npm -v
后显示了结果:

Program 'npm.cmd' failed to run: The system cannot find the file specifiedAt line:1 
char:1
+ npm -v

At line:1 char:1
+ npm -v
+ CategoryInfo          : ResourceUnavailable: (:) [], ApplicationFailedException
+ FullyQualifiedErrorId : NativeCommandFailed

所以请帮助我,我一整天都被困在这里。如果我有任何错误,请原谅我,谢谢:)?

node.js npm npm-install windows-11
2个回答
3
投票

您的问题的解决方案将遵循这些说明。

  1. 打开命令行终端

  2. 运行以下命令:

    DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

成功完成后运行此命令:

sfc /scannow
  1. 从 C:\Program Files 复制“npm”文件夹 奥德伊斯 ode_modules 进入 C:\Users{YourUser}\AppData\Roaming\

  2. 然后进入计算机 -> 高级设置 -> 环境变量

  3. 添加到用户“路径”变量新条目:“C:\Program Files 奥德伊斯 颂歌模块 下午入”

  4. 快到了,现在添加到系统“Path”变量 2 个新条目:

“C:\Users{YourUser}\AppData\Roaming 下午”

“C:\程序文件 奥杰斯”

  1. 最后在命令行中运行
    npm-v
    以验证 npm 是否正常工作并显示版本。

0
投票

上述解决方案对我不起作用 PS ... ackend> 节点 -v v20.5.1 PS ... ackend> npm -v 程序“npm.cmd”运行失败:系统找不到指定的文件At line:1 char:1

  • npm -v

行:1 字符:1

  • npm -v
  •   + CategoryInfo          : ResourceUnavailable: (:) [], ApplicationFailedException
      + FullyQualifiedErrorId : NativeCommandFailed
    
    
    

我也做了下面提到的同样的事情,并且也多次重新安装了node.js

3

+50 您的问题的解决方案是遵循这些说明。

打开命令行终端

运行以下命令:

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

成功完成后运行此命令:

证监会/scannow 从 C:\Program Files 复制“npm”文件夹 奥德伊斯 ode_modules 进入 C:\Users{YourUser}\AppData\Roaming\

然后进入计算机 -> 高级设置 -> 环境变量

添加到用户“路径”变量新条目:“C:\Program Files 奥德伊斯 颂歌模块 下午入”

快到了,现在添加到系统“Path”变量 2 个新条目:

“C:\Users{YourUser}\AppData\Roaming 下午”

“C:\程序文件 奥杰斯”

最后在命令行中运行 npm-v 以验证 npm 是否正常工作并显示版本。

我已经尝试过但没有成功,有人可以帮我解决吗

© www.soinside.com 2019 - 2024. All rights reserved.