直接提交代码

更新时间 2024-07-24 02:58:49
收藏
我的收藏

文档介绍

为方便服务商进行定制化开发,提供直接提交代码模式。即服务商在 IDE 上开发完后,点击上传按钮,可以直接为授权小程序提交代码(提交成功后,授权小程序具有测试版本)。

注意:

  • 需要授权小程序授予开发管理权限,服务商才可以使用该项能力。
  • 此能力不是通过调接口使用,而是通过 IDE 中的 ext.json 配置文件来使用。
  • 如果只想在 IDE 进行调试而不需要定制化开发,那么和以前一样,extEnable 和 extAppid 是必填的。
  • 本次新增可选字段 directCommit,表示是否启用直接提交模式,服务商可以根据需要自行选择。适配的 IDE 版本需要大于等于 3.0.7,IDE 下载地址

配置

下面给出正确的 ext.json 配置文件示例:

{
        "extEnable": true,
        "extAppid": "xxx",
        "directCommit": true,
        ......
}

参数名

参数类型

是否必须

备注

extEnable

bool

当前 ext.json 配置是否生效

extAppid

string

授权小程序 appid

directCommit

bool

是否启用直接提交模式

注意:

  • 当且仅当 extEnable 为 true,directCommit 为 true,以及开发小程序和授权小程序均合法时,直接提交模式才生效。
  • 如果不满足上述任一条件,则会按 project.config.json 里面的 appid 进行判断,即开发小程序提交上传是上传至该第三方小程序应用的【草稿箱】中。