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

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

删除原来的dist

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

重新新打包:npm run build

javascript 复制代码
// vue.config.js
module.exports = {
  publicPath: process.env.NODE_ENV === 'production' ? './' : '/'
}
相关推荐
liangshanbo121516 小时前
面试题:前端工程化中 Tree Shaking的原理是什么?
前端·treeshaking
5008416 小时前
React Native for OpenHarmony 实战:三方库 react-native-url-polyfill 的鸿蒙化适配指南
javascript·react native·react.js·性能优化·electron·harmonyos
补码缩写17 小时前
视频跳转触发了seeked,画面就到位了吗
前端
库拉镜像AI牛牛17 小时前
漫剧工作室量产方案:依托知漫剧 AI 短剧降本增效
大数据·服务器·前端·人工智能·语音识别
大纽耶耶17 小时前
我把 YOLO 训练做成了网页版:需求设计与技术选型
vue.js
不可能片场17 小时前
内容运营自动化 用相似度拦住撞车选题
前端·electron
静默回滚17 小时前
视频进度条跳回去,先别改事件监听
前端
米多科技17 小时前
让 AI 走进我的 3D 世界:一个 MCP server 的完整实现
javascript
大纽耶耶17 小时前
开发 YOLO 训练管理平台的 23 个实践教训
vue.js
Lank_M17 小时前
MP4和WebM导出后为何起播与拖动不同
前端