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

Windows 10系统安装yarn后执行命令报脚本未签名错误如何解决

问题原因

该报错是Windows PowerShell的默认安全限制导致的,和yarn是否安装成功无关:PowerShell默认的执行策略禁止运行未经过数字签名的.ps1格式脚本,yarn安装后生成的yarn.ps1启动脚本没有数字签名,因此触发了权限拦截。

解决方案

可根据自身使用场景选择以下任意一种方法解决:

  • 方法1:临时生效(仅对当前打开的PowerShell窗口有效,关闭窗口后自动恢复默认限制,安全性最高)
    打开PowerShell后先执行如下命令,按提示输入Y确认即可:
    Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process
    
    操作完成后当前窗口即可正常执行所有yarn命令。
  • 方法2:对当前Windows用户永久生效
    打开普通权限的PowerShell,执行如下命令,按提示输入Y确认即可:
    Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
    
    该策略仅允许运行本地未签名脚本,从网络下载的脚本仍需要签名才可运行,安全性有保障,后续打开任意PowerShell窗口都可以直接使用yarn命令。
  • 方法3:改用CMD终端执行命令
    CMD没有PowerShell的脚本签名限制,直接打开CMD窗口执行yarn相关命令即可正常运行,无需修改任何配置。

设置完成后执行yarn --version验证,正常输出版本号即代表配置成功。

内容的提问来源于stack exchange,提问作者user11240162

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 07:06:02