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

使用pnpm/action-setup@v2时自安装器出现ERR_INVALID_THIS错误求助

解决pnpm/action-setup@v2自安装器报错问题

针对你遇到的ERR_INVALID_THIS和URLSearchParams相关安装错误,可按以下步骤排查修复:

  • 锁定pnpm版本
    自安装器默认拉取最新pnpm版本,可能和当前Runner环境不兼容。在action配置中指定稳定版本:

    - uses: pnpm/action-setup@v2
      with:
        version: 8.6.10 # 选择与Node版本兼容的稳定版
    
  • 匹配Node.js版本
    该错误多因Node版本与pnpm版本不匹配导致。先在action中设置兼容的Node版本:

    - uses: actions/setup-node@v4
      with:
        node-version: '18.x' # 推荐LTS版本,与pnpm 8.x系列兼容
    - uses: pnpm/action-setup@v2
      with:
        version: 8.6.10
    
  • 切换pnpm镜像源
    若npm官方源存在网络或访问问题,切换到国内镜像:

    - uses: pnpm/action-setup@v2
      with:
        version: 8.6.10
      env:
        PNPM_REGISTRY: https://registry.npmmirror.com
    
  • 升级action版本
    pnpm/action-setup@v2存在部分已知兼容性问题,升级到最新稳定版:

    - uses: pnpm/action-setup@v3
      with:
        version: 8.6.10
    
  • 跳过自安装,手动安装pnpm
    若以上方法无效,跳过action的自安装逻辑,手动安装:

    - uses: actions/setup-node@v4
      with:
        node-version: '18.x'
    - run: npm install -g pnpm@8.6.10
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 16:43:11