由于cli的错误,我无法运行npm或npx

I can't run npm or npx because of cli's mistake

提问人:forestbat 提问时间:4/1/2023 最后编辑:forestbat 更新时间:4/2/2023 访问量:59

问:

当我尝试在 cmd/powershell 中运行 npm 或 npx 时,它告诉我:

C:\Users\k6789>npm
'CALL "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" prefix -g' is not recognized as an internal or external command, operable program or batch file.

但是当我在 powershell 中运行它时:

PS C:\Users\k6789> node -v
v19.1.0

而我的环境变量是,帮不了我。ComSpec%SystemRoot%\system32\cmd.exe

这是我的变量:Path

C:\Python310\Scripts\;
C:\Python310\;
C:\Users\MyUserName\AppData\Local\Programs\Python\Python310\Scripts\;
C:\Users\MyUserName\AppData\Local\Programs\Python\Python310\;
%USERPROFILE%\AppData\Local\Microsoft\WindowsApps;
%IntelliJ IDEA%;
C:\Users\MyUserName\AppData\Local\Programs\Microsoft VS Code\bin;
C:\Program Files\nodejs;
%NVM_HOME%;
%NVM_SYMLINK%;

这是我的:C:\Program Files\nodejs

enter image description here

如何解决我的问题?还是我应该使用而不是?C:\Users\MyUserName\AppData\Roaming\nvm\v19.1.0\node.exeC:\Program Files\nodejs\node.exe

node.js npm 命令行界面

评论

0赞 Sandeep Kulkarni 4/1/2023
你能检查你的 Path 变量是否正确设置,并包含你的 npm 和 npx exec 所在的文件夹吗?
0赞 pierpy 4/2/2023
npm 版本是?

答: 暂无答案