前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >个人实操之发布uniapp(包括原生app,H5,小程序)【uniapp 专题 02】

个人实操之发布uniapp(包括原生app,H5,小程序)【uniapp 专题 02】

作者头像
徐建国
发布2022-03-29 10:31:41
6200
发布2022-03-29 10:31:41
举报
文章被收录于专栏:个人路线

这里主要有三种形式,一个是原生APP.,一个是H5.,一个是小程序,接下来开始正文

1.打包为原生App

在HBuilderX工具栏,点击发行,选择原生app-云端打包,如下图:

img

出现如下界面,点击打包即可。

image-20220125235950482

如果出现下面的报错

image-20220126000420103

请登录下面的网站

https://ask.dcloud.net.cn/account/setting/profile/

原来是您的账户尚未完成身份验证,请绑定手机号以完成身份验证

image-20220126000511037

这个时候完成验证即可,重新打包

image-20220126000638634

等待即可

image-20220126000730108

App打包时,注意如果涉及三方sdk,需进行申请并在manifest.json里配置,否则相关功能无法使用。

iOS App打包需要向Apple申请证书。

打包成功

image-20220126000836136

2.发布为H5

1.在 manifest.json 的可视化界面,

进行如下配置(发行在网站根目录可不配置应用基本路径),此时发行网站路径是 www.xxx.com/h5,如:https://hellouniapp.dcloud.net.cn。

image-20220126001339686

2.在HBuilderX工具栏,点击发行,

选择网站-H5手机版,如下图,点击即可生成 H5 的相关资源文件,保存于 unpackage 目录。

img

image-20220126001457857

image-20220126001439922

注意

  • history 模式发行需要后台配置支持,详见:history 模式的后端配置
  • 打包部署后,在服务器上开启 gzip 可以进一步压缩文件。具体的配置,可以参考网上的分享:https://juejin.im/post/5af003286fb9a07aac24611b

3.发布为小程序

发布为微信小程序:

1.申请微信小程序AppID,

参考:微信教程。

2.在HBuilderX中顶部菜单依次点击 "发行" => "小程序-微信",

输入小程序名称和appid点击发行即可在

代码语言:javascript
复制
unpackage/dist/build/mp-weixin

生成微信小程序项目代码。

img

3.上传

在微信小程序开发者工具中,导入生成的微信小程序项目,测试项目代码运行正常后,点击“上传”按钮,之后按照 “提交审核” => “发布” 小程序标准流程,逐步操作即可,详细查看:微信官方教程。

3.发布为百度小程序:

1.入驻小程序并申请百度小程序AppID,

参考:百度小程序教程。

2.在HBuilderX中顶部菜单依次点击 "发行" => "小程序-百度",

输入小程序名称和appid点击发行即可在

代码语言:javascript
复制
/unpackage/dist/build/mp-baidu

生成百度小程序项目代码。

img

3.上传

在百度小程序开发者工具中,导入生成的百度小程序项目,测试项目代码运行正常后,点击“上传”按钮上传代码,之后在百度小程序的 管理中心 选择创建的应用点击前往发布,选择对应的版本然后提交审核。

注意

  • 目前仅windows平台支持。360浏览器自身不支持mac平台。

发布为其他平台小程序: 内容同上,不再重复。

发布的快捷键是Ctrl+u。同样可拉下快速发布菜单并按数字键选择。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-01-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 大前端之旅 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.打包为原生App
  • 2.发布为H5
    • 1.在 manifest.json 的可视化界面,
      • 2.在HBuilderX工具栏,点击发行,
        • 3.发布为小程序
          • 1.申请微信小程序AppID,
            • 2.在HBuilderX中顶部菜单依次点击 "发行" => "小程序-微信",
              • 3.上传
              • 3.发布为百度小程序:
                • 1.入驻小程序并申请百度小程序AppID,
                  • 2.在HBuilderX中顶部菜单依次点击 "发行" => "小程序-百度",
                    • 3.上传
                    相关产品与服务
                    云开发 CloudBase
                    云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
                    领券
                    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档