用HBuilderX 打包 vue 项目 为 App 的步骤

首先打包你的 vue 项目 生成 dist 文件夹  npm run build

请确保 你是 将:项目目录下的config文件夹里的index.js文件中,将build对象下的assetsPublicPath中的“/”,改为“./”后,打包生成的 dist 文件。

开始使用 HBuiderX 打包。(工具下载地址:http://www.dcloud.io/)

用HBuilderX 打包 vue 项目 为 App 的步骤_第1张图片

用HBuilderX 打包 vue 项目 为 App 的步骤_第2张图片

用HBuilderX 打包 vue 项目 为 App 的步骤_第3张图片

这是我vue 项目打包后的dist 文件。

用HBuilderX 打包 vue 项目 为 App 的步骤_第4张图片

用HBuilderX 打包 vue 项目 为 App 的步骤_第5张图片

用HBuilderX 打包 vue 项目 为 App 的步骤_第6张图片

用HBuilderX 打包 vue 项目 为 App 的步骤_第7张图片

用HBuilderX 打包 vue 项目 为 App 的步骤_第8张图片

用HBuilderX 打包 vue 项目 为 App 的步骤_第9张图片

用HBuilderX 打包 vue 项目 为 App 的步骤_第10张图片

用HBuilderX 打包 vue 项目 为 App 的步骤_第11张图片

设置沉浸状态栏:(什么是沉浸状态栏和设置方法 请移步: http://ask.dcloud.net.cn/article/32  地址里的  http://ask.dcloud.net.cn/article/1150)用HBuilderX 打包 vue 项目 为 App 的步骤_第12张图片

上图中添加位置的代码:

  1. "statusbar": { //应用可视区域到系统状态栏下透明显示效果
  2. "immersed": true
  3. },

用HBuilderX 打包 vue 项目 为 App 的步骤_第13张图片

用HBuilderX 打包 vue 项目 为 App 的步骤_第14张图片

用HBuilderX 打包 vue 项目 为 App 的步骤_第15张图片

解决打包成App后,单击 手机返回键退出应用的bug。(可以直接把这段代码放到你vue项目中,重新打包,再放回来,也可以直接修改这个index.html)

用HBuilderX 打包 vue 项目 为 App 的步骤_第16张图片

上图中的代码:

你可能感兴趣的:(VUE)