1.0 介绍
小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验。
主要介绍的是使用
uni-app开发的小程序发布到微信平台。前提条件:已经有使用
HBuilder开发好的前端工程。
2.0 准备工作
微信小程序的管理平台,如果有账号直接登录即可,注册的话需要用未被微信公众平台注册,未被微信开放平台注册,未被个人微信号绑定的邮箱。
用于小程序预览、调试、上传等操作。
3.0 预览调试
3.1 HBuilder编译:
3.2 微信开发工具预览:
4.0 配置微信APPID
注意:微信APPID必须配置,否则无法上传到微信小程序公众平台。
4.1 获取微信APPID:
微信公众平台*小程序 > 首页 > 开发 > 开发管理 > 开发设置 > 开发者
ID>AppID(小程序ID)
4.2 微信开发者工具配置:
微信开发者工具 > 微信扫码登录 > 详情 > 基础信息 > 修改
APPID
4.3 HBuiler中配置:
HBuiler>manifest.json> 微信小程序配置 > 微信小程序AppID
5.0 上传小程序
微信开发者工具 > 上传 > 填写版本号、备注 > 确定上传
6.0 服务器域名
微信公众平台*小程序 > 首页 > 开发 > 开发管理 > 开发设置 > 服务器域名
7.0 发布
7.1 发布版本
微信公众平台*小程序 > 首页 > 管理 > 版本管理 > 开发版本
7.2 体验版
体验版使用微信扫码即可。
注意:
可能会有缓存,下拉微信首页,删除微信小程序体验版;
如果无法调用接口,可能是
服务器域名未配置;小程序体验版调试:打开体验版小程序 > 点击胶囊的更多 > 开发调试
7.3 正式版
正式版需要大概1-7个工作日的审核。
注意:
- 如果无法调用接口,可能是
服务器域名未配置;- 如果只是测试的话,最好发布体验版;
- 微信小程序测试版和正式版最大区别是域名白名单,如果正式版数据不现实,可能是没配置域名;
- 如果是uni-app开发的小程序,Hbuilder运行版和发行版一点要区分,发行版会小很多;
- 如果发行版包还是太大,记得进行分包,分包要记得将node_modules里面过大的库剥离到分包中。