收藏
回答

使用miniprogram-ci upload失败,开发者工具上传成功?

node版本:

miniprogram-ci版本: 1.1.6

使用开发者工具可以上传成功,使用miniprogram-ci上传失败

开发者工具本地配置

miniprogram-ci 上传配置

const project = new ci.Project({
  appid: appId,
  type: "miniProgram",
  projectPath: path.resolve(process.cwd(), projectPath),
  privateKeyPath: path.resolve(publicPath, keyPath),
  ignores: ["node_modules/**/*"],
});

const projectConfig = {
  project,
  desc: `分支:${branch}; 环境:${env}\n`,
  version: version,
  qrcodeFormat: "image",
  qrcodeOutputDest: common.QROutputPath + buildTag + ".jpg",
  setting: {
    // es6: true, // 对应于微信开发者工具的 "es6 转 es5"
    // es7: true, // 对应于微信开发者工具的 "增强编译"
    minify: true, // "上传时压缩所有代码"
  },
  onProgressUpdate: console.log,
};


使用miniprogram-ci上传失败的错误信息,从错误信息看是因为主包超过2M,但是开发中工具中主包大小没有超过2M(上面有截图)



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

1 个回答

  • John von Neumann
    John von Neumann
    03-24

    project.config.json中是否还而外配置了一些ignores规则呢?

    03-24
    有用
    回复 2
    • 小喻
      小喻
      03-24
      03-24
      回复
    • John von Neumann
      John von Neumann
      03-24回复小喻
      私信我,远程定位一下
      03-24
      回复
登录 后发表内容
问题标签