【打包vue前端项目】

【打包vue前端项目】实例项目是使用 vue3 vite

大家好,欢迎来到IT知识分享网。


前言

实例项目是使用vue3+vite

一、打包命令

默认的打包命令一般为

npm run build

二、重新打包

三、打包不成功

即运行不了效果

可能存在问题:

  • 路径问题
  • 路由模式问题
  • 项目需要跨域,需要在服务器上运行

解决方案:

  • 修改公共路径
    在这里插入图片描述
    修改公共路径为这样,运行的图片文件等其他路径打包时将变为相对路径,便不会报错

  • 修改路由模式
    这个是看见其他网友出现的问题,模式为history模式的需要改为hash模式
  • 使用nginx代理运行项目(主要对于需要发送请求的,对于完全静态的可以本地运行)
    官网下载,安装,启动,浏览器输入主机+端口就可以运行项目

四、其他问题

  1. 浏览器不支持问题
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/b02a2d7f78524683903c111b68ade372.png
    该图表示打包之后的项目不支持运行在es2015版本
    解决方法
    找到vite.config.ts或vue.config.js文件中的build,将target改为支持的浏览器版本
    在这里插入图片描述
    在这里插入图片描述





  2. scss编译警告
    在这里插入图片描述
    查看其他答案是安装一个插件或者修改vite.config.ts/vue.config.js中配置

export default ({ mode }) => defineConfig({ css: { preprocessorOptions: { scss: { charset: false, additionalData: `@use "@/assets/styles/element/index.scss" as *;`, }, }, } }) 

也可以不管这个警告,不影响项目打包

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/113086.html

(0)
上一篇 2026-01-14 13:20
下一篇 2026-01-14 13:33

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信