收藏
回答

miniprogram-cli调用预览报错80200?

一摸一样的配置,在开发者工具是ok的,使用cli命令生成预览码报错,CodeError: Error: {"errCode":-1,"errMsg":"inner test source fail with errcode: 80200, errmsg: main package source size 2097KB exceed max limit 2MB"}


const ci = require('miniprogram-ci')
  ; (async () => {
    const project = new ci.Project({
      appid: '********',
      type: 'miniProgram',
      projectPath: process.cwd() + '/dist/build/mp-wx-zsjfw',
      privateKeyPath: process.cwd() + '/private.zsjfw.wx.key',
      ignores: ['node_modules/**/*','images/**/*'],
    })
    ci.preview({
      project,
      desc: 'hello',
      setting: {
        urlCheck: false,
        es6: true,
        minify: true,
      },
      libVersion: "2.25.4",
      qrcodeFormat: 'image',
      qrcodeOutputDest: process.cwd() + `/test.jpg`,
      onProgressUpdate: console.log,
    }).then(res => {
      console.log(res)
    }).catch(error => {
      console.log(error)
      process.exit(-1)
    })
  })()


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

2 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    2023-01-30

    所有不在分包里的代码都算到主包里 看下是不是超了

    2023-01-30
    有用
    回复 13
    查看更多(8)
  • 猛男陈阔
    猛男陈阔
    2023-02-03

    已解决,问题的原因是:IDE预览有个这个配置:bigPackageSizeSupport。设置预览包的大小,默认是4M,而cli没有配置,默认是2M




    2023-02-03
    有用
    回复 3
    • Dragon baby
      Dragon baby
      2023-03-31
      那在ci如何配置成4m呢
      2023-03-31
      回复
    • 猛男陈阔
      猛男陈阔
      2023-04-13回复Dragon baby
      这是ci工具的bug吧
      2023-04-13
      回复
    • 大冰
      大冰
      08-22
      请问怎么解决的???
      08-22
      回复
登录 后发表内容