VUE2项目打包dist后dist包中index打开空白页

报错:控制台报错是未找到对应资源路径
原因:因为在项目中部分路径使用了./ 和 @/ 等绝对路径
解决方法:

删除原来的dist

vue.config.js 中设置 publicPath 选项,使其适应不同环境。

重新新打包:npm run build

javascript 复制代码
// vue.config.js
module.exports = {
  publicPath: process.env.NODE_ENV === 'production' ? './' : '/'
}
相关推荐
码事漫谈6 小时前
时序数据库2026盘点:国产数据库如何以“融合多模”走出差异化之路?
前端·后端
道友可好6 小时前
让 AI 自己验收,等于让学生自己批卷
前端·人工智能·后端
yingyima6 小时前
Go 语言正则表达式速查手册:30 分钟掌握核心语法与实战技巧
前端
大蝴蝶博努奇a6 小时前
使用ChatGPT 解决各类代码报错
前端
胡志辉6 小时前
深入浅出 call、apply、bind
前端·javascript·后端
iccb10137 小时前
5年,一个程序员是如何把私有化在线客服系统做到第一名的
前端·后端·github
假如让我当三天老蒯7 小时前
回归基本功:Map/Set 与 WeakMap/WeakSet 的区别
前端·面试
IT乐手7 小时前
48队都装不下你|国足第24次让全世界失望
前端
SoaringHeart8 小时前
Flutter最佳实践:IM聊天文字链接自动识别跳转
前端·flutter
掘金一周9 小时前
企业中要做智能体,最佳的方案是什么? | 沸点周刊 6.18
前端·人工智能·ai编程