uni-app x开发商城系统,小程序发布,h5发布,安卓打包

一、概述

上一篇文章,已经实现了扩展组件uni-ui实现底部商品导航

接下来实现,小程序发布,h5发布,安卓打包

二、小程序发布

登录微信小程序,官方地址:https://mp.weixin.qq.com/cgi-bin/wx

注册一个账号,并申请一个小程序

找到开发设置,复制小程序id

编辑配置文件manifest.json,输入小程序id

如果要上线,还得改api地址,改成正式域名。

修改 utils/api.ts,将config.baseURL改成正式地址。

复制代码
/* 1. 全局配置 */
http.setConfig((config) => {
    config.baseURL = 'http://localhost:8082'  // api地址
    config.timeout = 8000  // 单位毫秒,对应8秒
    config.loadingText = '加载中...'
    config.loading = true          // 开启 loading 动画
    return config
})

登录小程序后台,添加服务器域名

还得将App.vue里面的字体连接,换成公网访问地址

复制代码
url('~@/static/font/iconfont.eot?t=1576844226174')

例如:

复制代码
url('https://gitee.com/test/static/font/iconfont.eot?t=1576844226174')

打开微信小程序开发工具,点击右上角的上传即可。

代码上传后,提交审核,等待审核通过

三、h5发布

打开HBuilder X编辑器,点击发布h5

输入网站标题,点击发行

等到几分钟,控制台会输出

复制代码
[HBuilder] 15:48:03.723 项目 my-first-unix 编译成功。
[HBuilder] 15:48:03.856 项目 my-first-unix 导出Web成功,路径为:D:\file\HBuilderProjects\my-first-unix\unpackage\dist\build\web
[HBuilder] 15:48:03.856 注意请部署到web服务器使用,不要使用资源管理器直接打开,除非进行相对路径配置,具体参考:https://ask.dcloud.net.cn/article/37432。

live-server

live-server是一个提供支持实时刷新的开发环境的工具,通过其核心功能------热更新,能够实时监测并更新源码中的变化。虽然整体代码仅有600行左右,但其实现简洁而高效,吸引了众多开发者。

安装live-server

打开cmd窗口,输入以下命令

复制代码
npm install -g live-server

进入h5打包目录,运行并制定端口9527

复制代码
C:\Users\xiao>d:

D:\file\HBuilderProjects\my-first-unix\unpackage\dist\build\web>live-server --port=9527
Serving "D:\file\HBuilderProjects\my-first-unix\unpackage\dist\build\web" at http://127.0.0.1:9527
Ready for changes
GET /favicon.ico 404 1.293 ms - 150

运行完成之后,会自动打开默认浏览器访问页面

调整为手机模式,效果如下

四、安卓打包

编辑基本配置

注意: 这里的uni-app引用标识,需要登录uniapp官方账号,就会自动生成。

点击安卓apps设置

这里可以设置图标,启动设置,可选模块,根据需求进行设置即可。

cpu类型,选择2个

最后点击,app-Android/IOS-云打包

选择安卓,点击打包

注意:如果是生产环境,最好用自选证书,根据文档,生成证书。

等待一段时间,打包完成后,会提示下载链接。

下载apk文件,使用手机安装,是否正常。

相关推荐
千里马学框架4 天前
一起学 Android 14:ShellTransition 屏幕旋转过程深度剖析
android·智能手机·性能优化·framework·性能·屏幕旋转·rotation
美狐美颜SDK开放平台4 天前
开发直播APP时如何接入视频美颜SDK?开发流程与注意事项
android·人工智能·计算机视觉·音视频·直播美颜sdk
AFinalStone4 天前
Android7 SystemUI源码解析(七)Keyguard锁屏模块深度解析
android·systemui
致远ccc4 天前
Google Play 上架前如何测试 App?多国家 Android 环境测试
android·app测试·googleplay·多国家应用测试
MoonMoonLee4 天前
小程序配置
小程序
ttyyttemo4 天前
Kotlin 协程中的 Job 结构化并发与取消
android
sun0077004 天前
tbox 4g/5g切换,导致wan ip 改变,导致车机旧网络不可用。需要重启车机才行
android
其实防守也摸鱼4 天前
内网穿透与反向代理:原理、工具与实战指南
android·大数据·运维·安全·网络安全·自动化·渗透
码兄科技4 天前
24小时自助健身房系统软件开发实战指南:功能设计与部署方案
java·spring boot·uni-app
AFinalStone4 天前
Android7 SystemUI 源码解析(四)NavigationBar 导航栏与 SystemBars
android·systemui