如何使用Discuz! Q构建和发布小程序

构建发布Discuz! Q小程序

#说明

Discuz! Q小程序与H5前端,基于uni-app开发框架,现支持发行为微信小程序和H5。

#使用方法

#1. 安装Discuz! Q

在使用Discuz! Q小程序之前,请先安装好你的Discuz! Q,具体方法请点击这里,查看安装文档。

#2. 准备HBuilderX

  • 安装HbuilderX,下载Alpha版
  • 安装uni-app编译插件
  • 点击这里,点击『使用HBuilderX导入插件』,安装sass编译插件

#3. 准备小程序开发工具

启动微信开发者工具,打开工具 > 设置 > 安全设置,将服务端口开启。

#4. 建立Discuz! Q项目

如果你使用的是v2.8.1以上的HBuilder X,选择 文件 > 新建 > 项目 > uni-app > 选择 Discuz! Q模板

如果你的HBuilder X中看不到Discuz! Q模板,可点击这里,然后选择『使用HBuilderX导入插件』

#5. 修改配置,指向自己的服务器

修改 common/const.js 文件中的以下两行:

export const DISCUZ_TITLE = "设置为自己小程序的标题";
let host = "设置为自己Discuz! Q的访问地址,比如https://discuz.chat/";

#6. 发行

选择 发行 > 小程序 – 微信,输入自己的小程序ID,即可生成微信小程序,并自动在微信开发工具中打开。在微信开发工具中选择上传即可。

也可以选择 发行 > 网站 – H5手机版,生成H5页面,然后上传到Discuz! Q的服务器上,覆盖原public目录下的index.html和static目录。

#不使用HBuilder构建

如果你对npm工具链比较熟悉,不想使用HBuilder X,也可以自己通过npm进行构建。

#下载小程序代码

请下载小程序的最新代码,并解压缩到一个目录中。

#构建过程

进入解压缩后的目录,修改 .env.production 文件,将其中的服务器指向自己的Discuz! Q地址。

修改src下的manifest.json文件,将其中的小程序ID换成自己的小程序ID

然后执行:

npm config set registry http://mirrors.cloud.tencent.com/npm/
npm install
npm run build:mp-weixin

#上传小程序

通过微信开发工具,打开构建完的小程序目录,即可上传

未经允许不得转载:表盘吧 » 如何使用Discuz! Q构建和发布小程序