一般用VUE打包项目后,再把项目打包成APK安装包,在手机上打开应用我们会发现打开是一片白,这是什么原因呢?

  1. 路由模式为history模式。
  2. 资源的路径不对。默认情况下,Vue CLI 会假设你的应用是被部署在一个域名的根路径上,而我们打包成应用时应把路径修改为相对路径,这样所有的资源都会被链接为相对路径,这样打出来的包可以被部署在任意路径。

接下来就教大家如何把VUE项目打包成APK

  1. 用VUE CLI创建项目vue create demo

  2. 选择Manually select features自定义配置

  3. 插件根据自己选择勾选。这是我的配置

  4. 这里选择VUE版本2.x

  5. 这里会问我们是否使用history模式,我们选择n,使用默认的hash模式

  6. 这里根据自己需要选择
    In dedicated config files [在一个独立的文件中]
    In package.json [放在package.json中]

  7. Save this as a preset for future projects? (y/N)
    [你希望把本次的设置保存到一个预设吗?]

  8. 等待项目创建完成后我们添加axios来完成ajax请求

cd demo
vue add axios

  1. 我们在项目目录中新建vue.config.js,这个文件应该导出一个包含了选项的对象:
// vue.config.js
module.exports = {// 选项...
}

配置参考

  1. 我们设置为相对路径'./,这样所有的资源都会被链接为相对路径,这样打出来的包可以被部署在任意路径,也可以用在类似 Cordova hybrid 应用的文件系统中。
// vue.config.js
module.exports = {// 选项...publicPath:'./'
}
  1. 这些都完成后就可以打包项目npm run build
  2. 用HbuilderX新建项目,选择5+App
  3. 把刚创建的项目中的manifest.json文件复制到VUE项目的dist文件夹中
  4. 复制完成后右键dist文件夹选择重新识别项目类型
  5. 最后就可以使用HbuilderX云打包来把vue项目打包成APK了,妈妈再也不担心我出现白屏了。

VUE CLI 4.x 打包成APP后白屏解决办法打包APP教程相关推荐

  1. VUE cli打包后打开白屏解决办法

    使用vue cli脚手架可以快速搭建开发环境,但是开发完以后想要在本地浏览器打开的时候却是白屏的.What the F ???? 一番折腾终于找到解决办法. 项目环境版本: vue 2.5 vue-c ...

  2. lol进入服务器后显示3秒白屏,win10系统玩lol游戏大厅变白屏解决办法介绍

    win10玩lol游戏大厅变白屏怎么办?自从win10系统正式版出来后,就有很多用户对系统进行升级.有些玩家在使用win10系统玩lol时,发现游戏大厅变白屏了,导致lol玩不了不能正常游戏,所以下面 ...

  3. 脑在IDE模式下能正常启动,改成AHCI后蓝屏——解决方法

    本人安装的是32位的WIN7操作系统,SATA串口在IDE模式下能正常运行,,但是在BIOS 中把IDE模式改为AHCI模式时,发现启动不了电脑,出现蓝屏,显示SOPT:0X0000007B....  ...

  4. 电脑在IDE模式下能正常启动,改成AHCI后蓝屏——解决方法

    本人安装的是32位的WIN7操作系统,SATA串口在IDE模式下能正常运行,,但是在BIOS 中把IDE模式改为AHCI模式时,发现启动不了电脑,出现蓝屏,显示SOPT:0X0000007B....  ...

  5. windows10 长时间休眠后黑屏解决办法

    网上的其他办法也试过,基本无效,很头疼,按下面英文的方法在windows服务中禁用"App Readiness"服务后,测试有效,记录下来,希望帮到有需要的人. Part 1: B ...

  6. 电脑开机后黑屏解决办法

    电脑开机后显示器黑屏 step_1: Ctrl + Alt + Delete ,打开管理界面,启动[任务管理器] step_2: 点击任务管理器左上角[文件],选择[新建任务(运行...)] step ...

  7. dota2从窗口模式切换到独占全屏模式后黑屏解决办法

    在dota2安装目录中查找video.txt,修改setting.defaultres与setting.defaultresheight两个参数与显示器的分辨率相同. 修改setting.fullsc ...

  8. 在mac os10.13系统下 ,将py文件打包成可执行程序后, 里面的路径出现的问题

    本来 用命令行运行py文件, 代码里面 获取当前路径的 语句 例如: os.getcwd() os.path.abspath(__file__) os.path.realpath(__file__) ...

  9. SpringBoot项目打包成jar后读取包内文件报错问题解决方法

    文章目录 问题描述 解决办法 问题描述 Springboot项目在开发环境中,使用 ResourceUtils.getFile("classpath:files/test.xlsx" ...

最新文章

  1. java_IO流之SequenceInputStream合并流的使用
  2. NLP CV ML future
  3. javascript forEach无法break,使用every代替
  4. SAP Spartacus B2B 页面 Popover Component 的条件显示逻辑
  5. 如何理解 Objective-C Delegate
  6. 如何实现下拉框的绑定
  7. python相对路径import 方法_Python 从相对路径下import的方法
  8. php使css无法居中,css怎么整体居中
  9. SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEM...
  10. SQL 2005 带自增列 带外键约束 数据导入导出
  11. 未解bug001:SSM整合的过程中单元测试用Junit5复合注解整合失败
  12. 微信小程序Axure元件库
  13. 如何引用维基百科Wikipedia
  14. 时间序列可预测性度量
  15. 【撸大湿】Storm 分布式BP神经网络(开源)
  16. 测序数据量,测序深度和测序覆盖度
  17. linux自定义以太网协议_如何压接自己的任意长度的自定义以太网电缆
  18. 摄影测量实习-解析空中三角测量-C#代码
  19. 强制关闭计算机窗口,windows系统怎么取消关机时强制关闭程序提示窗口?
  20. 空间统计(三)聚类分布制图

热门文章

  1. 微软小娜开发者平台负责人:未来人机交互界面可能不是APP,而是Bots
  2. Python pip配置国内源
  3. 学计算机买多大的电脑,如何知道自己的电脑显示器是多少寸
  4. Numpy模块之nonzero函数
  5. SolidWorks--快捷键
  6. 帆软iframe无法加载 in a frame because it set ‘X-Frame-Options‘ to ‘sameorigin‘
  7. 禁用win10触摸屏手势_win10超超超常用快捷键及触屏手势-外出没带鼠标怎么办
  8. 使用wps2019 给目录加数字时出现按数字自动跳到上一行
  9. HTML框架(iframe )限制
  10. 条件单,预埋单,普通委托