此系统上禁止运行脚本
1 | >npm i |
解决
修改 PowerShell 执行策略
- 以管理员身份打开 PowerShell:点击“开始”菜单,搜索 “PowerShell”,在搜索结果中右键点击 “Windows PowerShell”,选择“以管理员身份运行”。
- 执行修改命令:在打开的 PowerShell 窗口中,复制并粘贴以下命令,然后按回车:
1
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned
-Scope CurrentUser:这个参数很关键,表示只修改当前用户的策略,不需要管理员权限即可生效,也更安全。-ExecutionPolicy RemoteSigned:允许运行本地脚本,而从网络下载的脚本则必须由受信任的发布者签名,这是一个兼顾便利与安全的设置。
- 确认修改:根据提示,输入
Y并按回车确认。 - 重启终端并重试:关闭你当前的 VS Code 终端,然后重新打开一个新的终端。再次运行
npm i命令,问题应该就解决了。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 coder-xuyong!
评论




