前置条件:
在cmd 命令中可以运行,但是在VSCode 中无法运行,并且报以上错误
情况1:
node 或 node -v 命令也无法运行
解决方法:
1. 用命令看:
get-executionPolicy
Restricted(受限):
默认级别,不允许执行任何脚本。只能执行交互式命令。
2. 使用管理员身份打开PowerShell 输入
set-executionpolicy remotesigned
即可运行!!!
情况2:
使用以上方法node可以运行了, 但是npm 还是无法运行
解决方法:
1. 查看npm命令是否被占用
get-command npm
这里被占用了,我们要去C:\Windows\System32里面找这个文件
2. 修改被占用的文件文件名
重新打开powershell,再次查看,已经可以使用npm命令了