2024年前端最新vue项目如何打包以及如何变成android、ios应用程序,前端简历项目经验

2401_84433570 2024-06-27 12:03:02 阅读 98

最后

在面试前我花了三个月时间刷了很多大厂面试题,最近做了一个整理并分类,主要内容包括html,css,JavaScript,ES6,计算机网络,浏览器,工程化,模块化,Node.js,框架,数据结构,性能优化,项目等等。

包含了腾讯、字节跳动、小米、阿里、滴滴、美团、58、拼多多、360、新浪、搜狐等一线互联网公司面试被问到的题目,涵盖了初中级前端技术点。

HTML5新特性,语义化

浏览器的标准模式和怪异模式

xhtml和html的区别

使用data-的好处

meta标签

canvas

HTML废弃的标签

IE6 bug,和一些定位写法

css js放置位置和原因

什么是渐进式渲染

html模板语言

meta viewport原理

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

]( )收到很多前端小伙伴私信,问我能不能写一篇vue开发的项目如何打包成android、ios应用,那么今天就带大家走一遍vue开发的项目如何打包,然后如何发布成android、ios安装程序,并安装在自己的手机上。

vue-cli4搭建的项目如何打包

基于vue开发的应用,现在主流的是使用vue/cli的4.x版本搭建的项目,从vue-cli的3.x版本以后,如何修改vue的项目配置呢?

1. 创建vue.config.js

首先,我们需要在项目根目录下创建一个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文件

最后

本人分享一下这次字节跳动、美团、头条等大厂的面试真题涉及到的知识点,以及我个人的学习方法、学习路线等,当然也整理了一些学习文档资料出来是给大家的。知识点涉及比较全面,包括但不限于前端基础,HTML,CSS,JavaScript,Vue,ES6,HTTP,浏览器,算法等等

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

前端视频资料:

](https://bbs.csdn.net/topics/618166371)**

[外链图片转存中…(img-LtM3hien-1715018090952)]

前端视频资料:

[外链图片转存中…(img-etFuqOLj-1715018090953)]



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。