Windows环境下VS Code终端node/npm命令无法识别求助
Windows下VS Code终端Node/NPM命令异常问题
在Windows 10系统的VS Code终端中,频繁出现无法执行npm(特定场景)或node <filename>命令的情况,常规解决方法均无效。已执行以下操作:
- 卸载并重新安装Node.js程序
- 删除所有Node相关的程序、文件夹及环境路径痕迹
- 手动添加Node.js的环境变量路径
- 关闭并重启终端及VS Code
- 尝试切换至Git Bash终端、命令提示符(CMD)运行命令
- 重新安装Node后卸载Git
注:npm i和npm init命令可正常执行,无报错。
错误示例
npm ERR! code 1 npm ERR! path C:\Users\bai1e\letstudy\node_modules\protobufjs npm ERR! command failed npm ERR! command C:\Windows\system32\cmd.exe /d /s /c C:\Users\bai1e\AppData\Local\Temp\postinstall-a42f6975.cmd npm ERR! 'node' 不是内部或外部命令,也不是可运行的程序或批处理文件。 npm ERR! 本次运行的完整日志可在以下路径查看: npm ERR! C:\Users\bai1e\AppData\Local\npm-cache\_logs\2022-09-15T02_47_40_653Z-debug-0.log
日志片段
0 verbose cli C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js 1 info using npm@8.15.0 2 info using node@v16.17.0 3 timing npm:load:whichnode 完成于 0ms 4 timing config:load:defaults 完成于 4ms 5 timing config:load:file:C:\Program Files\nodejs\node_modules\npm\npmrc 完成于 2ms 6 timing config:load:builtin 完成于 2ms 7 timing config:load:cli 完成于 1ms 8 timing config:load:env 完成于 1ms 9 timing config:load:file:C:\Users\bai1e\letstudy\.npmrc 完成于 0ms 10 timing config:load:project 完成于 2ms 11 timing config:load:file:C:\Users\bai1e\.npmrc 完成于 0ms
内容的提问来源于stack exchange,提问作者user17845751
相关产品推荐
相关产品推荐

