利用HBuilder将vue项目打包成移动端app

简介:

记录以下自己将web app打包成移动端app的步骤及问题


事先准备,开发完成的web app项目(也可以利用vue-cli脚手架构建vue模板项目),npm run dev可以正常预览的项目


1,将项目目录下config文件内index.js中assetsPublicPath修改为 assetsPublicPath: './'

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

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


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

附HBuilder下载地址:http://www.dcloud.io/


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

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

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

或者发行成为原生app


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

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


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

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

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


3,将下载的apk安装到android的手机看效果,以下是放到模拟器中的效果



本文作者:逍遥596607010
本文发布时间:2018年06月29日
本文来自云栖社区合作伙伴 CSDN,了解相关信息可以关注csdn.net网站。
目录
相关文章
|
4天前
|
JSON 数据可视化 数据库
vue3+threejs+koa可视化项目——实现登录注册(第三步)
vue3+threejs+koa可视化项目——实现登录注册(第三步)
25 5
|
4天前
|
数据可视化 前端开发 JavaScript
vue3+threejs可视化项目——引入threejs加载钢铁侠模型(第二步)
vue3+threejs可视化项目——引入threejs加载钢铁侠模型(第二步)
41 3
|
4天前
|
JavaScript 数据可视化 算法
vue3+threejs可视化项目——搭建vue3+ts+antd路由布局(第一步)
vue3+threejs可视化项目——搭建vue3+ts+antd路由布局(第一步)
24 6
|
4天前
|
JSON 数据可视化 前端开发
vue3+threejs+koa可视化项目——模型文件上传(第四步)
vue3+threejs+koa可视化项目——模型文件上传(第四步)
15 7
|
4天前
|
JavaScript 安全 前端开发
Vue 项目中的权限管理:让页面也学会说“你无权访问!
Vue 项目中的权限管理:让页面也学会说“你无权访问!
13 3
|
6天前
|
资源调度 JavaScript Linux
VueCLI:Vue项目脚手架与构建工具技术详解
【4月更文挑战第24天】VueCLI是Vue.js官方的项目脚手架,简化创建与配置,提供丰富的插件系统,支持全生命周期功能,如代码编译、打包部署。它具有易于配置、跨平台支持等优势。通过安装、创建项目、运行及构建命令,开发者能快速搭建Vue应用。VueCLI允许自定义配置(vue.config.js)和安装各类插件,如vue-router、vuex,以适应不同项目需求,提高开发效率。
|
7天前
|
JavaScript
Vue 如何新建一个项目(如何安装依赖)
Vue 如何新建一个项目(如何安装依赖)
11 0
|
14天前
|
JavaScript
vue3+vite项目配置ESlint
vue3+vite项目配置ESlint
15 0
|
14天前
|
JavaScript
Vue项目使用bpmn预览流程图
Vue项目使用bpmn预览流程图
16 0
|
14天前
|
JavaScript
vue项目使用可选链操作符编译报错问题
vue项目使用可选链操作符编译报错问题
34 0