场景:安装完node.js后,在cmd中运行npm -v 和 node -v都没有问题。但是在vscode中报错。
问题:vscode中 ‘npm’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
解决办法:
vscode右键 属性-》兼容性-》勾选 以管理员身份运行此程序-》关闭项目重新打开即可。

在安装了Node.js之后,用户在CMD中可以正常运行`npm-v`和`node-v`命令,但在Visual Studio Code(VSCode)中遇到了'npm'不是内部或外部命令的错误。通过检查发现,该问题是由于VSCode没有以管理员权限运行导致的。解决方案是:右键点击VSCode图标,选择属性,然后在兼容性选项中勾选以管理员身份运行,保存设置并关闭VSCode,再次打开即可解决问题。
场景:安装完node.js后,在cmd中运行npm -v 和 node -v都没有问题。但是在vscode中报错。
问题:vscode中 ‘npm’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
解决办法:
vscode右键 属性-》兼容性-》勾选 以管理员身份运行此程序-》关闭项目重新打开即可。

868