现象:vscode更新后npm run dev无法运行,提示 无法加载文件 C:\Users\xxx\AppData\Roaming\npm\npm.ps1,因为在此系统上禁止运行脚本
原因:powershell执行策略禁止了命令执行
修复方式:
- 用管理员方式打开powershell(检查是否蓝底)
- 查看执行策略范围,检查currentUser是否为undefined
Get-ExecutionPolicy -List
- 修改策略,此修改会直接更新,无需重启
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
以上修改后就可执行了