直接提交代码
收藏
我的收藏
文档介绍
为方便服务商进行定制化开发,提供直接提交代码模式。即服务商在 IDE 上开发完后,点击上传按钮,可以直接为授权小程序提交代码(提交成功后,授权小程序具有测试版本)。
注意:
- 需要授权小程序授予开发管理权限,服务商才可以使用该项能力。
- 此能力不是通过调接口使用,而是通过 IDE 中的 ext.json 配置文件来使用。
- 如果只想在 IDE 进行调试而不需要定制化开发,那么和以前一样,extEnable 和 extAppid 是必填的。
- 本次新增可选字段 directCommit,表示是否启用直接提交模式,服务商可以根据需要自行选择。适配的 IDE 版本需要大于等于 3.0.7,IDE 下载地址。
配置
下面给出正确的 ext.json 配置文件示例:
{ "extEnable": true, "extAppid": "xxx", "directCommit": true, ...... }
参数名 | 参数类型 | 是否必须 | 备注 |
---|---|---|---|
|
| 是 | 当前 ext.json 配置是否生效 |
|
| 是 | 授权小程序 appid |
|
| 否 | 是否启用直接提交模式 |
注意:
- 当且仅当 extEnable 为 true,directCommit 为 true,以及开发小程序和授权小程序均合法时,直接提交模式才生效。
- 如果不满足上述任一条件,则会按 project.config.json 里面的 appid 进行判断,即开发小程序提交上传是上传至该第三方小程序应用的【草稿箱】中。
该文档是否有帮助?