# 捷微小程序CMS发布 ## 一、捷微小程序CMS快速对接Jeewx-Boot后台 ### 1\. 小程序项目代码下载 ~~~ 源码下载地址:https://github.com/zhangdaiscott/jeewx-app-cms ~~~ ### 2\. 小程序项目配置 #### (1)配置微网站id ~~~ 登录Jeewx-Boot后台,找到需要对接的微网站,没有微网站可以创建一个微网站,进入菜单【微网站】-【站点管理】创建自己的微网站。 ~~~ ![](https://img.kancloud.cn/d9/31/d931e7e2d6eb613a58054ca47280b558_1883x873.png) #### (2)站点创建后获取站点id ![](https://img.kancloud.cn/fe/4c/fe4cb36d361e7c2b9cdf8a613fd9bceb_1915x846.png) #### (3) 微网站站点id配置到小程序项目中/dist/utils/wxRequest.js文件中 ![](https://img.kancloud.cn/bd/31/bd310e3261114115298cfaa706676cf4_1210x593.png) ### 3\. 发布小程序 ~~~ 小程序发布,需要通过微信开发者工具上传项目,上传者需扫码微信开发者工具, 该登录微信号必须是当前小程序的开发者。 1、发布前准备 授权开发者权限 小程序后台管理员授权微信用户为开发者 【用户身份-成员管理】添加成员 ~~~ ![](https://img.kancloud.cn/a7/ae/a7aeb47ac2398ffeef412d32d1470d9a_1427x846.png) ~~~ 服务器域名配置: 小程序后台,进入【设置-开发设置】,服务器域名设置自己的域名(必须https开头),例如:app.h5huodong.com ~~~ ![](https://img.kancloud.cn/48/1d/481df50a3237e9c5d37e970ea9c7d9cd_1369x555.png) ~~~ 2、下载微信开发者工具 下载地址: https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html 下载后安装开发者工具 ~~~ ~~~ 3、开发者工具导入项目 扫码登录,选择小程序项目开发者模式。 ~~~ ![](https://img.kancloud.cn/cd/43/cd438740987da60ae30e9c841d62a6ca_420x594.png) ![](https://img.kancloud.cn/3c/86/3c8688550807fc976a7037b079cea10f_419x593.png) ~~~ 选择小程序代码工程目录(即选择下载的解压的小程序代码dist目录),填写小程序appid,填写一个项目名称,点击确定。 ~~~ ![](https://img.kancloud.cn/d0/b3/d0b378ff8d9f3f83f1c15ae55d02c9bc_515x594.png) ~~~ 4、开发工具参数设置 - 使用微信开发者工具-->添加项目,项目目录请选择dist目录。 - 微信开发者工具-->项目-->关闭ES6转ES5。 <font color=red>重要:漏掉此项会运行报错。</font> - 微信开发者工具-->项目-->关闭上传代码时样式自动补全。 <font color=red>重要:某些情况下漏掉此项也会运行报错。</font> - 微信开发者工具-->项目-->关闭代码压缩上传。 <font color=red>重要:开启后,会导致真机computed, props.sync 等等属性失效。</font> 5、上传发布小程序 进入开发页面后,点击编译,然后点击上传,上传小程序到服务器。 上传是填写版本号,项目备注。 版本号命名规则 例如:1.0.1 项目备注,备注项目名称,发布更新的功能 填写后点击上传,即可上传到服务器,可在小程序管理后台看到 ~~~ ![](https://img.kancloud.cn/66/e5/66e566e457039618d3bcc11adf8bbd51_1915x1022.png) ~~~ 小程序管理后台【开发管理】,可以看到上传的开发版本 ~~~ ![](https://img.kancloud.cn/d4/1a/d41ac52a055f126f0afa6af213a3011c_1338x221.png) ~~~ 开发版本可以设置为体验版本,具有体验权限的人可以扫码访问,进行测试验证,测试商城数据等没有问题即可提交审核,发布上线。 备注:提交审核后,需等待微信官方审核,审核通过后才可发布上线 ~~~ 小程序对接完毕!!!