4.5. uni-app端

未匹配的标注

uni-app 端#

移动端代码编译与打包#

1 准备工作#

安装 HBuilderX#

下载并安装 HBuilderX:www.dcloud.io/hbuilderx.html

安装 nodejs#

下载并安装 nodejs:nodejs.cn/

注意:请安装 nodejs 14 版本

全局安装 vue-cli#

## 全局安装 vue-cli
npm install -g @vue/cli

2 打开项目#

  • 进入到移动端代码目录,安装依赖
## 进入到移动端目录
cd module/Xxx/resources/mobile/
## 安装依赖
npm install
  • 启动 HBuilderX 软件
  • 点击 文件 → 打开目录,选择 module/Xxx/resources/mobile/ 目录

3 配置项目#

uni-app 项目配置需要修改接口地址为您的网站地址,需要修改以下地方

文件 src/config/setting.js

image-20220415181044708

文件 src/manifest.json

image-20220415181131645

4 运行项目#

H5 页面#

image-20220415180602742

微信小程序#

image-20220415180634186

Android/iOS 客户端#

连接的后继到电脑,打开 USB 调试模式

点击 运行 → 运行到手机或模拟器 → 选择连接的手机

5 项目发布#

发布 H5 端#

提示:默认模块中打包好的前端静态文件位于 module/Xxx/Asset/ 目录中

如果是 Linux 或 OSX 系统,H5 发布只需要运行打包脚本

cd module/Xxx/resources/mobile/
php build_h5.php

发布微信小程序#

运行小程序项目后,在小程序 IDE 中点击发布。

发布 Android 端#

点击 发行 → 原生 App,根据实际情况发布

发布 iOS 端#

点击 发行 → 原生 App,根据实际情况发布

定位信息配置教程#

部分应用需要使用定位,定位默认使用了腾讯定位服务,配置流程如下

1 注册并创建腾讯定位服务应用,设置域名白名单

2 设置腾讯定位 Key,找到 h5 > sdkConfigs > maps > qqmap > key 修改定位 Key 为上述步骤获取的定位 Key

{
    // ...
    "h5" : {
        // ...
        "sdkConfigs" : {
            "maps" : {
                "qqmap" : {
                    "key" : "XXXX-XXXX-XXXX-XXXX-XXXX"
                }
            }
        },
        // ...
    },
    // ...
}

修改小程序主色调#

  • 图标:图标为 SVG 图片,可编辑替换图片主色调
    • 路径 module/Xxx/resources/mobile/src/static/image/
  • 样式:修改 Less 文件主色调变量 @color-primary
    • 路径 module/Xxx/resources/mobile/src/config/theme.less
  • 变量:修改 JS 配置主色调值 SystemSetting.primaryColor
    • 路径 module/Xxx/resources/mobile/src/config/setting.js

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 0
发起讨论 只看当前版本


暂无话题~