vue项目打包原生app(HBuild)

本文详细介绍如何将已开发完成的WebApp项目转换为移动应用,包括修改配置、构建项目、使用HBuilder进行转换及真机运行的步骤,并解决常见错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

开发完成的web app项目,npm run dev可以正常预览的项目

1,将项目目录下config文件内index.js中assetsPublicPath修改为 assetsPublicPath: './' 如图所示:留意箭头所指的内容(哈哈)。是build对象下的。

2,执行npm run build之后生成dist文件夹;

3,打开HBuilder,文件->打开目录,如下图

选择刚才生成的dist目录,输入项目名称,点击完成;

3,此时会看到HBuilder项目下多了一个W标识(表示web项目)的myApp项目,

 

右键菜单选择‘转换成移动‘转换成移动App’,然后‘myApp’前面的标识就变成了‘A’,至此就已经转换成移动app了,

随后就可以利用HBuilder连接真机运行

或者发行成为原生app

 

注意:如果真机运行或模拟器运行报如下错误

Uncaught Error: [vuex] vuex requires a Promise polyfill in this browser

 

可参考:http://www.jianshu.com/p/3e3b171179f8

以下为以android apk为例的发行为原生app的步骤

1,点击发行,这里发布测试apk选择使用DCloud公用证书,点击‘打包’;

2,正在制作安装包,制作完成,手动下载

 

3,将下载的apk安装到android的手机看效果;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值