前提准备

使用vue-cli3搭建的项目

工具

HBuilder X,他的图标长这个样子,点击下载

做前端的大多数小伙伴们都应该知道,使用起来轻巧、急速,但是他主要是针对于VUE生态打造的,相对于 vscode 缺少了丰富的插件支持以及多语言编译的支持。但是它也有vscode无法满足的功能,比如说今天我们就要用它来把vue项目打包为 apk。

打包步骤

  1. 执行 npm run build 打包vue项目
  2. 下载并安装HBuilder X
  3. 依次点击文件》新建》项目,选择 5+APP(A) 选项,并填写好项目名称,选择项目保存位置,选择默认模板

  1. 将 vue 打包后的dist 目录下的所有内容拷贝到刚才创建的项目目录下

  2. 点击 manifest.json 文件

    • 选择基础配置,填写AppID(需要自己申请)和应用名称

    • 图标设置

      你可以“点击自动生成所有图标并替换”,系统会自动为你生成各种尺寸的图标

    • 其他的配置可以就是用默认的配置,不用去管它

  3. 点击发行》原生APP云打包,勾选Android,选择“使用公测测试证书”

完成这一步后只需要耐心的等待,打包完成后会自动返回下载链接,你只需要下载下来然后和正常的APP一样安装即可。

打开应用,可以看到里面的内容和我们在浏览器中看到的效果是一样的

注意点

  1. vue.config.js 中一定要配置

    {publicPath: './',
    }
    
  2. 路由模式使用 history 模式

  3. 打开新页面不能使用 window.open 方法,因为在这里面没有 window 对象,不然你看到的将会是这个样子

教你如何3分钟把VUE项目打包成apk

必要条件

使用vue-cli3搭建的项目,

工具

HBuilder X,他的图标长这个样子,点击下载

做前端的大多数小伙伴们都应该知道,使用起来轻巧、急速,但是他主要是针对于VUE生态打造的,相对于 vscode 缺少了丰富的插件支持以及多语言编译的支持。但是它也有vscode无法满足的功能,比如说今天我们就要用它来把vue项目打包为 apk。

打包步骤

  1. 执行 npm run build 打包vue项目
  2. 下载并安装HBuilder X
  3. 依次点击文件》新建》项目,选择 5+APP(A) 选项,并填写好项目名称,选择项目保存位置,选择默认模板

  1. 将 vue 打包后的dist 目录下的所有内容拷贝到刚才创建的项目目录下

  2. 点击 manifest.json 文件

    • 选择基础配置,填写AppID(需要自己申请)和应用名称

    • 图标设置

      你可以“点击自动生成所有图标并替换”,系统会自动为你生成各种尺寸的图标

    • 其他的配置可以就是用默认的配置,不用去管它

  3. 点击发行》原生APP云打包,勾选Android,选择“使用公测测试证书”

完成这一步后只需要耐心的等待,打包完成后会自动返回下载链接,你只需要下载下来然后和正常的APP一样安装即可。

打开应用,可以看到里面的内容和我们在浏览器中看到的效果是一样的

如果你觉得我的文章对你有帮助的话,点个赞支持下吧

欢迎访问我的个人网站(相信你会喜欢上我的风格):www.dengzhanyong.com

关注我的个人公众号【前端筱园】,不错过我的每一篇推送

注意点

  1. vue.config.js 中一定要配置

    {publicPath: './',
    }
    
  2. 路由模式使用 history 模式

  3. 打开新页面不能使用 window.open 方法,因为在这里面没有 window 对象,不然你看到的将会是这个样子

教你如何3分钟把VUE项目打包成apk,真的只要3分钟相关推荐

  1. vue 使用window的对象_如何3分钟把VUE项目打包成apk

    必要条件 使用vue-cli3搭建的项目 工具 HBuilder X,他的图标长这个样子,下载地址:https://www.dcloud.io/hbuilderx.html 做前端的大多数小伙伴们都应 ...

  2. Cordova将vue项目打包成apk(全使用命令行)

    场景 假设vue项目已经搭建好,要将其打包成apk. 实现 编译vue项目 在vue项目目录下打开cmd,输入: npm run build 新建cordova项目 来到要新建cordova项目的目录 ...

  3. 转:教大家如何用HBuilder将web项目打包成apk

    链接:https://www.jianshu.com/p/d86bf569295d 将我们的web项目打包成一个apk文件并不难,首先准备好软件HBuilder还有你的项目,注意这里只献给那些不是真正 ...

  4. vue项目打包成apk安装包详细步骤

    第一步 : 下载HbuilderX DCloud官网 HBuilderX下载地址 第二部 : 创建5+App项目 完事点创建 得到这么个玩意 把没用的都干掉,留下manifest.json就行了 然后 ...

  5. vue项目打包成exe可执行文件

    Vue项目打包成exe可执行文件 实现思路:从electron官网上拉取代码,把官网上拉取下来项目中的index.html替换成 自己vue项目打包好的dist文件中的index.html,输入打包e ...

  6. vue项目打包成.exe桌面应用

    1.将vue项目打包成dist文件:npm run build:prod 2.新建文件夹,使用git下载(下载其中一种就行) gitee git clone https://gitee.com/wal ...

  7. 将Eclipse Android项目打包成APK文件

    将Eclipse Android项目打包成APK文件是本文要介绍的内容,主要是来了解并学习Eclipse Android打包的内容,具体关于Eclipse Android内容的详解来看本文  . Ec ...

  8. java eclipse生成apk,将Eclipse Android项目打包成APK文件

    将Eclipse Android项目打包成APK文件是本文要介绍的内容,主要是来了解并学习Eclipse Android打包的内容,具体关于Eclipse Android内容的详解来看本文. Ecli ...

  9. Vue项目打包成桌面程序exe除了使用electron-vue你还可以这样

    场景 electron-vue 基于 vue (基本上是它听起来的样子) 来构造 electron 应用程序的样板代码. 该项目的目的,是为了要避免使用 vue 手动建立起 electron 应用程序 ...

最新文章

  1. 用八块腹肌调戏智能屏是一种什么体验?
  2. python实现最小二乘法(转)
  3. Java是有法_Java基础语法
  4. stm32 CRC-16校验代码,单片机ModBUS-CRC16校验
  5. 《Redis官方教程》-Redis安全
  6. PowerDesigner一些小技巧
  7. 负margin使用注意的一个问题
  8. 学习数学到底有什么用?
  9. 利用python实现端口扫描
  10. 摄影测量学习总结(较全面易懂)
  11. 除了攀附名人、杜撰荣恩录,家谱造假中,还有这件事令人羞耻
  12. Android OCR数字识别
  13. R语言绘制heatmap热图
  14. 你以为打上马赛克就安全了吗?用Python一键还原,了解一下?
  15. 基于字典的中文分词算法RMM
  16. char *const 和 const char *(char const*)
  17. ffmpeg学习 函数分析sws_scale
  18. 产品研发管理的系统解决方案
  19. Watcher--数据变更的通知
  20. 低通滤波器计算截止评率_你需要了解的RC低通滤波器

热门文章

  1. supermap iobjects学习——三维通视分析,可视域分析 (1)
  2. 【AI创新者】驭势吴甘沙:做无人驾驶的赋能者
  3. yaf mysql_Yaf框架封装的MySQL数据库操作示例
  4. 针对屏幕下方出现黑边的手机适配
  5. 如何检查自己的笔记本电池是否需要更换(电池自检)
  6. java 迭代器 entryset_Java使用entrySet方法获取Map集合中的元素
  7. delphi fmx StringGrid
  8. 49、SD卡FATFS文件系统实验
  9. CSS3立体盒子的制作
  10. cad.net 关于保存文件Database.SaveAs()出现“eFileAccessErr“错误的解决方法