uniapp项目打包上线流程

news2024/9/25 11:21:00

平台:


  1. h5

  1. 小程序

  1. app (安卓)

小程序打包上线流程


第一步:登录小程序公众平台

第二步:hbuilderx打包小程序

1.在mainfest.json文件中进行相关配置

2.需要将项目中的网络请求改为https协议做为生产环境(配置项目的环境变量)

3.需要到微信公众平台配置安全域名

第三步:小程序打包

hbuilder工具栏发行:

发行——>微信小程序

直接打包

打包之后项目产生打包文件

打开打包文件找对应项目文件

小程序工具启动打包之后的项目文件。

第四步:小程序项目上线

上传的式小程序的体验版本。

第五步:公众平台体验

到公众平台成员管理中添加体验人员(15人)

到这里体验人员可以体验小程序。

第六步:上线

提交审核,审核完成之后直接上线。

h5打包上线流程


  1. 打包的h5应用

  1. 服务器

第一步:h5配置

第二步:hbuilderx 发行h5

发行—>pc或者web 手机h5

第三步:运行打包后的h5

第四步:直接上线

链接远程服务器(打包对应的服务目录—-将hash模式的h5应用拖到服务器对应的目录下)

第五步:远程打开项目

远程服务器地址+目录 运行出结果。

备注: hash  原理式  利用#锚标跳转  (hash 单页面应用程序可以静态启动)
      history  原理式h5 location对象   静态运行白屏  启动不了   服务器

如果项目history模式打包。

打包之后—-程序包发给后端java——nginx反向代理(nginx式代理服务器) 通过nginx服务器跑history路由模式项目。

如果你本地运行你的history项目。

安装插件 http-server  插件
cnpm install http-server -g
进入项目目录
http-server -p 8080 -o
-p  端口  -o  浏览器打开

安卓模拟配置


第一步:先配置manfest.json配置

1.配置app图标配置 自动生成
2.app启动界面
3.app端相关权限  根据mainfest进行勾选

第二步:配置 uniapp 安卓开发模拟器设置

运行——手机或者安卓模拟器

1.下载模拟器
mumu  夜神  雷电....
https://mumu.163.com/
2.配置模拟器adb 基座
找到hbuilderx的安装目录下  adb基座目录  设置系统环境变量
找到对应adb文件 复制路径
F:\软件工具\HBuilderX.3.2.3.20210825\HBuilderX\plugins\launcher\tools\adbs
添加到系统环境变量中

到这为止添加了 系统环境变量。

打开cmd 输入adb命令 查看adb是否正常:

在cmd里面查看链接的模拟器服务:查设备列表

链接模拟器

使用adb命令链接模拟器

这个位置 在链接模拟器的时候 链接失败(找不到模拟器服务链接失败)

需要提前启动模拟器。

在查链接设备

链接成功之后,到hbuilderx 查看链接设备。

设置hbuilderx的模拟器端口:工具—-设置

点击链接的模拟器运行

编译完成之后 安卓模拟器apk文件安装项目启动。

修改页面代码 保存模拟器同步更新(可能存在电脑卡)

安卓打包


点发行—-app云打包

点击地址下载

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/399861.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

spring cloud stream 自定义binder

背景xxx,关键字 binder stream ,解决多中间件通信及切换问题直接主菜:spring cloud stream 架构中间件 --- binder --- channel --- sink --- (处理)---source ---channel ---binder ---中间件 springcloudstream已自己集成了kafk…

12升400V 升压DC-DC高压脱毛仪解决方案SC3671

ipl(intense pulsed light,强脉冲光)脱毛,也叫光子脱毛,是市场上的一种新型脱毛技术和美容方法,其利用强脉冲光特殊的波长和光热效应实现破坏毛囊并达到永久脱毛的效果,具有速度快,效果好,安全性…

【前端学习】D5:CSS进阶

文章目录前言系列文章目录1 精灵图Sprites1.1 为什么需要精灵图?1.2 精灵图的使用2 字体图标iconfont2.1 字体图标的产生2.2 字体图标的优点2.3 字体文件格式2.4 字体图标的使用2.5 字体图标的引入2.6 字体图标的追加3 CSS三角3.1 普通三角3.2 案例4 CSS用户界面样式…

【学习笔记】Docker(二)

Docker镜像加载原理 UnionFS(联合文件系统) 一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下。Union文件系统是Docker镜像的基础。镜像可以通过分层来进行继承&a…

音视频开发之IOMX调用端—OMXCodec源码分析

概述 OMX Codec是stagefrightplayer中负责解码的模块。由于遵循openmax接口规范,因此结构稍微有点负责,这里就依照awesomeplayer中的调用顺序来介绍。 主要分如下几步: 1 mClient->connect2 InitAudioDecoder & InitVideoDecoder3 …

C++回顾(十三)—— 运算符重载提高

13.1 为什么不要重载 && 和 || 运算符 1)&&和||是C中非常特殊的操作符2)&&和||内置实现了短路规则3)操作符重载是靠函数重载来完成的4)操作数作为函数参数传递5)C的函数参数都会被求值&#…

xxl-job分布式任务调度平台

分布式任务调度平台XXL-JOB (xuxueli.com) 1 xxl-job概述 XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。 1.1 xxl-job架构 我把上面的图精简了一下,xxl-job 的调度器和业务执行是独立的。调度器决定任务的调…

【数据分析师求职面试指南】必备基础知识整理

数据分析师基础知识统计 数据分析知识基础概念随机变量常用特征正态分布与大数定律、中心极限定律假设检验模型、数据挖掘知识常用概念数据集划分欠拟合过拟合模型分类方法常见模型介绍线性回归模型:逻辑回归模型决策树模型随机森林模型Boosting模型XGBoost模型模型…

前后端分离项目学习-vue+springboot 博客

前后端分离项目 文章总体分为2大部分,Java后端接口和vue前端页面 项目演示:www.markerhub.com:8084/blogs Java后端接口开发 1、前言 从零开始搭建一个项目骨架,最好选择合适,熟悉的技术,并且在未来易拓展&#xf…

精简:设计模式

1.设计模式概述 1.什么是设计模式 设计模式(Design Pattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。 它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。 1995年,GoF (Ga…

flutter工程创建过程中遇到一些问题。

安装环境版本:JDK7.-JDK 8 Andriod SDK 10 flutter 版本 3.0 1.当创建完后flutter工程后会遇到 run gradle task assemlble Debug 的问题,需要设置远程仓库,共需要修改三个地方build.gradle两处以及flutter 下面的D:\FVM\versions\3.0.0\pac…

Excel常用可视化图表

目录柱状图与条形图折线图饼图漏斗图雷达图瀑布图及甘特图旭日图组合图excel图表:柱状数据条、excel热力图、mini图可视化工具的表现形式:看板、可视化大屏、驾驶舱 柱状图与条形图 条形图是柱状图的转置 类别: 单一柱状图:反映…

Linux内核移植

内核移植半导体厂商会从linux内核官网下载某个版本,将其移植到自己的CPU上,测试成功后就会将其开放给该半导体的厂商的CPU开发者,开发者下载其提供的linux内核,然后将其移植到自己的 产品上。1、NXP官方开发板Linux内核编译测试编…

VR会议不断升级,为商务会谈打造云端洽谈服务!

VR会议不断升级,为商务会谈打造云端洽谈服务。在商务合作中,对客户需求的理解以及与客户讲解方案都需要建立在一个有效的沟通上,因此VR会议的用武之地就有了,以VR全景技术为核心,通过同屏互动和全景通信技术&#xff0…

wiki(维基)是什么?企业为什么需要搭建wiki?

维基百科是wiki的一个著名例子。维基百科上的内容可以由任何人创建和编辑,只要他们能够访问网络浏览器,并且可以使用简化的加价语言进行写作。对于 wiki,没有集中的作者或团队负责内容生成。从某种意义上说,维基是非常民主的。维基…

【SCL】移位和循环指令的应用(音乐喷泉改进)

移位指令:右移(SHR)左移(SHL)和循环左移/右移(ROR/ROL)指令的应用 文章目录 目录 一、移位和循环移位指令 1.左移右移 2.使用左移和脉冲实现音乐喷泉 3.循环移位指令 二、优化的其它方法 1.使用…

计算机SCI期刊的分值是什么意思? - 易智编译EaseEditing

影响因子(Impact Factor,IF)是美国ISI(科学信息研究所)的JCR(期刊引证报告)中的一项数据。 即某期刊前两年发表的论文在统计当年的被引用总次数除以该期刊在前两年内发表的论文总数。这是一个国际上通行的期刊评价指标。 例如,某期刊2005年影…

2023年主流的固定资产管理方式

2023年主流的固定资产管理方式可能有以下三种: 基于PaaS平台的固定资产管理系统,支持低代码平台,可以通过拖拉拽的方式进行表单搭建、流程搭建、自定义仪表盘等,满足不同行业和企业的个性化需求。基于RFID和二维码相结合的固定资…

卷麻了,00后Jmeter用的比我还熟练,简直没脸见人......

经常看到无论是刚入职场的新人,还是工作了一段时间的老人,都会对测试工具的使用感到困扰?前言性能测试是一个全栈工程师/架构师必会的技能之一,只有学会性能测试,才能根据得到的测试报告进行分析,找到系统性…

Allegro如何快速查看差分对是否等长的方法

在用Allegro进行PCB设计时,用快速查看差分对是否等长的方法,可以提高效率。那如何操作呢?具体操作方法如下:(1)选择菜单栏Route选择Timing Vision(时序视图) 然后在Options选项卡Tim…