Vue cli3+Hubuilder将项目打包为App
前言
现在跨平台的开发越发的火了起来。前端能做到的事情也越来越多,App再也不用完全依靠安卓原生开发了。现在开发app的方式都是内核是前端开发,然后再给项目套一个安卓的外壳,即可实现app的开发。
Vue开发app如何打包?
现在最新的脚手架为Vue-cli3,构建出来的项目结构十分明了简单。配置文件只需一个Vue.config.js即可搞定。 先到Vue.config.js里面添加:
``` JSmodule.exports = {// 选项...,baseUrl: './',devServer: {port: 8080, // 端口号host: 'localhost',https: false, // https:{type:Boolean}open: true, //配置自动启动浏览器// proxy: 'http://localhost:4000' // 配置跨域处理,只有一个代理proxy: {'/api': {target: '',//后端接口地址ws: true,changeOrigin: true,//是否允许跨域pathRewrite: {'^/api': '' //直接用'api/接口名'进行请求.}}} // 配置多个代理},
};
```
复制代码
将baseUrl
改为'./'
然后用webpack将项目打包为dist文件.
打开Huilder 点击打开目录 找到刚刚的dist文件夹,取好项目名称。
右点击项目,将项目转换为App
然后进行mainfest文件配置,制作app图标和启动页 点击进行云打包进行打包
然后下载打包好之后的.apk文件即可。
转载于:https://juejin.im/post/5c8a2139e51d45476f07e0c9
Vue cli3+Hubuilder将项目打包为App相关推荐
- vue前后端分离项目打包成app,部署成移动端
将vue项目打包成app,在手机上运行. 1. vue打包 npm run build 先将vue的前端项目打包成dist文件夹 2. 安装hbuilderX Hbuilder官网地址 3. hbui ...
- Hbuilder将vue项目打包为app(具体步骤和注意点)
Hbuilder将vue项目打包为app(具体步骤和注意点) 打包配置 进行打包 注意事项 打包配置 1.打开Hbuider,点击左上角文件,点击新建,然后点击项目.项目类型要选择5+App,项目名称 ...
- Vue CLI3搭建的项目中,如何给文件夹起别名?
因为这段大年的时间里,好久没写博客了,是好懒散了.真的是少年易老学难成,一寸光阴不可轻啊.浪费一秒钟是一秒钟的罪过. 我们使用Vue CLI3搭建的项目中,在vue.config.js文件中,在给文件 ...
- Vue - vue+webpack创建的项目打包发布至服务器,页面空白及背景图片不显示问题解决
vue+webpack创建的项目打包发布至服务器,页面空白及背景图片不显示问题解决 一. 页面显示空白 二. 背景图片不显示 一. 页面显示空白 解决方法: config > index.js ...
- vue项目打包成app,在ios端iconfont 部分字体图标不显示
最近在用vue结合capacitor 写app的项目,痛苦真痛苦. 在xcode上打包成app之后,发现有些字体图片怎么改都显示不出来. 解决办法: 把引用的css url 加上https
- vue移动端项目打包成app
这几天 我做了一个vue移动端的小项目 就想着打包成 app安装在手机上看看 我就讲解下整个思路和过程 首先项目开发完之后 (我使用的是vue-cli 3.*版本) 在项目文件夹下创建一个 vue. ...
- vue的移动端项目打包成手机的app软件apk格式
目录 前提准备: 1.vue项目npm run build打包成dist文件夹 2.注册hbuilderx账号,获取appid 步骤 一.创建h5+app空模版 二. 将打包完成生成dist文件目录复 ...
- html5打包成app不能拍照,vue项目打包成app无法使用input调用相机
问题描述:打包成app后使用input上传图片只能做到在文件夹中选取,不能实现拍照上传图片 解决方案: 1.利用HTML5 Plus的Camera调用相机 2.利用HTML5 Plus的IO来实现读取 ...
- 将Html网页或者是Aue项目打包成App
把前端的网页打包成App 一. 前言 首先,在学前端的时候,我们接触到了Html,css,js,你只需要有这些,即可打包成一个App,当然肯定需要一些打包的软件,然后你如果学习到了Vue框架,用脚 ...
最新文章
- matlab 分子式
- Firefox 44.0将在Linux上启用H.264支持:GTK3仍缺席
- MySQL自学2018/05/02-数据类型
- SourceInSight自定义命令说明与应用
- php无法下单功能,PHP如何解决并发下单问题?(不一定是下单,举个例)
- oracle .ctl 是什么文件_Oracle误删dual表怎么办?这里教你怎么恢复
- Android 进程监控(top命令)
- 2011 ICM 美国数据建模赛题
- hibernate 和 mybatis 比较
- [thinkphp 5.0源码阅读] 缓存(一)
- 设置grub从哪个分区的menu.lst引导系统
- 解决Mybatis-plus高版本不向后兼容的问题
- python︱apple开源机器学习框架turicreate中的SFrame——新形态pd.DataFrame
- [转帖]VMware时间不准问题的解决方法
- 【GDB调试学习笔记】Makefile多级目录生成可执行文件
- 【2019牛客暑期多校训练营(第八场)E】Explorer【线段树分治维护图连通】
- AIDE MD主题配置
- en55032最新标准下载_欧盟新EMC标准EN55032强制实施
- 4234最小差值生成树
- 操作系统知识点(考试版)
热门文章
- RabbitMQ 原文译03--发布和订阅
- 2012 依赖注入框架
- [翻译]运用文件解析器在任意文件中使用虚拟应用路径(~)
- Activiti5第十一弹,流程监听器与任务监听器
- 回溯法在解决八皇后问题中的应用
- 编码是件有逻辑的事情
- OpenResty+Lua+redis+mysql实现高性能高可用限流缓存
- gdc服务器维修公司,gdc服务器阵列架坏了
- python体育竞技分析代码200行_使用Python进行体育竞技分析(预测球队成绩)
- php7与apache整合,apache集成php7.3.5的详细步骤