# 小程序部署
# 后台配置
登录微信端小程序管理后台,跳转登录地址 (opens new window),微信扫码登录,注意是登录小程序管理后台,不是登录公众平台后台,微信扫码后会看到需要进入的管理入口,选择对应的小程序。
进入
管理-开发管理,按指引设置AppSecret;
将AppID、AppSecret复制到
知识付费后台-系统设置-小程序配置-基础配置中。
配置小程序的
服务器域名,把知识付费系统的域名填入request合法域名、uploadFile合法域名、downloadFile合法域名,注意不要有空格,否则无法上传代码。
配置业务域名,按照指引下载校验文件,利用宝塔面板或FTP工具将校验文件上传到知识付费安装目录下的
/public/路径,然后返回小程序管理后台,填入知识付费域名,点击保存。
关联微信支付appid,登录微信支付平台 (opens new window),进入
产品中心-AppID账号管理,点击+关联AppID按钮,填入微信小程序AppID。
然后进入小程序管理后台-支付与交易-微信支付中找到刚刚申请关联的AppID,点击确认即可;
微信支付接口的详细配置请看这里 (opens new window)。
# 代码上传
先下载发布小程序需要的工具:
- 【必须】下载小程序开发者工具,点击下载 (opens new window),根据自己电脑系统选择下载安装。
- 【必须】下载凡星知识付费小程序源码(在发货邮件中);
- 【可选】如果需要二次开发或自己编译小程序代码,请先下载HBuilderX,点击下载 (opens new window),根据自己电脑系统选择下载安装。
# 快捷版
快捷版指的是不需要二次开发,直接用编译好的代码上传和发布小程序;
下载凡星知识付费小程序源码,编译版源码名为:
mp-weixin.zip,将压缩包解压,得到mp-weixin文件。打开微信开发者工具,未登录微信账号先扫码登录账号,必须登录小程序管理员的微信账号,登录后点击
导入按钮,选择刚解压出的mp-weixin目录。
填入
项目名称、AppID,选择不使用云服务,点击确定;
如果出现弹窗
您信任此项目的作者吗?,点击信任并运行;
用开发者工具打开代码中的
common/vendor.js文件,按ctrl+F,搜索https://zs.5usujian.com,把两个https://zs.5usujian.com替换为自己的知识付费网站域名,注意其中有一个链接形式为https://zs.5usujian.com/mp,后面的/mp不可去掉,替换后按ctrl+S保存代码。
点击右上角
上传按钮,弹窗提示是否继续,选择继续,按提示填入版本信息,也可以不填写。
代码上传成功之后进入小程序管理后台-版本管理,就可以看到我们刚刚提交的小程序版本,点击提交审核,填写审核信息,完成提交。

等待小程序审核通过后再进入小程序管理后台-版本管理,就可以看到全量发布的按钮,点击全量发布,完成发布。
# 二开版
- 需要安装HBuilderX进行二次开发,点击下载 (opens new window),根据自己电脑系统选择下载安装。
- 下载凡星知识付费小程序源码,源码名为:
mp-uniapp.zip,将压缩包解压,使用HBuilderX导入uniapp源码。 - 打开
/manifest.json文件修改小程序APPID及项目基本信息,打开/common/js/config.js,修改baseUrl和imgDomain对象属性,替换为自己的知识付费系统域名,baseUrl属性的形式为https://zs.5usujian.com/mp,后面的/mp不可去掉,imgDomain就是自己的知识付费域名,必须https开头。
- 完成二开之后点击HBuilderX软件上方的
发行-小程序-微信,完成编译之后按上方快捷版操作步骤完成小程序发布上线。
← 一键安装程序