You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode执行yarn start报错,如何解决PowerShell脚本执行限制问题?

解决PowerShell执行策略阻止yarn运行的问题

问题原因

你遇到的错误是因为Windows PowerShell默认执行策略限制了未签名脚本运行,yarn的启动脚本yarn.ps1被系统拦截。

解决方案

临时生效(仅当前终端会话)

  1. 以管理员身份打开PowerShell(VSCode终端可切换至管理员权限)
  2. 执行以下命令:
    Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
    
  3. 输入Y确认更改,之后在当前终端执行yarn start即可正常运行。

永久生效(针对当前用户)

执行上述相同命令即可,设置会被保存,后续所有PowerShell会话都能正常运行本地脚本。

注意事项

  • RemoteSigned是安全平衡的策略:允许运行本地创建的脚本,同时要求下载的脚本必须有数字签名,不会过度开放系统权限。
  • 若VSCode终端未获取管理员权限,执行命令可能报错,需先提升权限。

内容的提问来源于stack exchange,提问作者Vinit Kumar.

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 19:20:47