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

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

删除原来的dist

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

重新新打包:npm run build

javascript 复制代码
// vue.config.js
module.exports = {
  publicPath: process.env.NODE_ENV === 'production' ? './' : '/'
}
相关推荐
2501_941982051 分钟前
进阶指南:如何基于自动化能力进行企业通讯工具接口的二次开发
前端·机器人·自动化·企业微信·rpa
Mintopia3 分钟前
PR 才是主战场:AI 时代的 Code Review 新规则
前端·人工智能
海上彼尚3 分钟前
Nuxt4 官网访问来源统计的实现
开发语言·前端·javascript
方安乐5 分钟前
umi VS vite
前端
三*一5 分钟前
mapbox 基于 Turf.js 实现高精度多边形分割(支持带空洞 / 坐标无损)
开发语言·前端·javascript·vue.js·mapbox gl
dy17176 分钟前
前端PDF下载、打印界面
前端·pdf
英俊潇洒美少年7 分钟前
前端常用的设计模式
前端
漂移的电子13 分钟前
【常用】element-ui/moment.js/echarts.js等
javascript·ui·echarts
Forrit19 分钟前
RAG处理PDF图片:步骤顺序与完整流程
前端·数据库·pdf
姓蔡小朋友23 分钟前
Agent Skill设计模式
开发语言·javascript·设计模式