vue项目如何打包以及如何变成android、ios应用程序

慈云数据 2024-05-14 技术支持 39 0

首先,我们需要在项目根目录下创建一个vue.confing.js文件,项目目录如下

在这里插入图片描述

2. webpack配置

在vue.config.js中,我们就可以写很多webpack配置,常用的有: 配置端口号,配置跨域服务器代理等。我们需要的主要是配置一个打包的目录publicPath,否则打包出来的apk文件,安装在安卓手机上,可能出现白屏,具体配置如下:

module.exports = {

publicPath: “./”,// 需要配置 否则打包后的apk文件安装在手机可能白屏

devServer: {

port: “6868”, // 配置开发服务器的端口号(打包可以无需配置)

// 配置跨域代理(也可以使用CROS解决跨域)

proxy: {

“/ api”: {

target: “http://192.168.1.1:4343”, // 目标服务器地址

ws: true, // 是否代理websocket

changeOrigin: true, // 是否跨域

pathRewrite: {

“^/api”: ‘’ // URL重写

}

}

},

}

3. npm run build 或者yarn run build 打包

在这里插入图片描述

打包完成以后,项目根目录下,会多出一个dist目录,内容如下:

在这里插入图片描述

经历以上步骤,我们的vue项目就已经打包完成了,接下来,需要借助一个工具hbuilderX,把我们的项目打包为android端的apk文件

vue打包后的dist如何变成android、ios应用程序

首先,去官网下载hbuildX,下载地址为: https://www.dcloud.io/hbuilderx.html. 选择自己的环境,下载对应的版本即可,下载完成直接解压,打开HbuildX

在这里插入图片描述

启动后界面如下:

在这里插入图片描述

启动界面的左下角有一个登录按钮,点击登录,如果没有账号的话,显注册一个账号在登录,登录完成以后,左下角会有自己的账号名称。

在这里插入图片描述

然后,选择新建、项目,创建一个5+App项目,项目名称和路径自己选择即可。

在这里插入图片描述

创建出来的项目目录和目录说明如下,把之前打包好的dist目录内容复制粘贴过来,直接选择覆盖即可。

在这里插入图片描述

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(资料价值较高,非无偿)

最后

文章到这里就结束了,如果觉得对你有帮助可以点个赞哦,如果有需要前端校招面试题PDF完整版的朋友可以点击这里即可获取,包括答案解析。

赞哦,如果有需要前端校招面试题PDF完整版的朋友可以点击这里即可获取,包括答案解析。**

[外链图片转存中…(img-NDZASUP0-1711651869600)]

微信扫一扫加客服

微信扫一扫加客服

点击启动AI问答
Draggable Icon