收藏
回答

小程序miniprogram-ci,最新版本上传完成后显示upload done,但控制台会一直卡住

框架类型 问题类型 操作系统 工具版本
小程序 Bug macOS 2.0.4

https://developers.weixin.qq.com/miniprogram/dev/devtools/ci.html

小程序miniprogram-ci,最新版本2.x.x,通过npx命令调用,上传完成后显示upload done,但控制台会一直卡住,而之前的1.9.x版本上传完成后能够正常退出

而且2.x.x上传时,控制台打印的是[object],而不像1.9.x是每个文件路径

回答关注问题邀请回答
收藏

2 个回答

  • 张晨  🔆
    张晨 🔆
    2024-06-18

    2.0.5 修复了

    2024-06-18
    有用
    回复 3
  • Demons
    Demons
    2024-06-17

    这边排查看看

    2024-06-17
    有用
    回复 6
    • Demons
      Demons
      2024-06-17
      已知正在修复
      2024-06-17
      回复
    • 草鞋没号
      草鞋没号
      2024-08-19
      `2.0.8` 还是会卡主,不管成功还是失败!目前只能通过 `process.exit(0)` 结束脚本。
      2024-08-19
      回复
    • 1
      1
      2024-08-21回复Demons
      修复好了吗?或者有别的什么办法吗?
      2024-08-21
      回复
    • 张晨  🔆
      张晨 🔆
      2024-09-06回复草鞋没号
      怎么调用的?
      2024-09-06
      回复
    • 草鞋没号
      草鞋没号
      2024-12-23
      @张晨

      import ci from 'miniprogram-ci';

      1. 创建 project 对象  
        const project = new ci.Project({
          appid: appId,
          type: 'miniProgram',
          projectPath: distPath,
          privateKey,
        });


      2. 上传代码并设置为体验码
        await ci.upload({
          project,
          version,
          setting: {
            es6: true,
            es7: true,
            minify: true,
          },
          robot: 1,
        });


      3. 获取 sourceMap
        await ci.getDevSourceMap({
          project,
          robot: 1,
          sourceMapSavePath,
        });




      大体逻辑就这样子
      2024-12-23
      回复
    查看更多(1)
登录 后发表内容