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

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

删除原来的dist

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

重新新打包:npm run build

javascript 复制代码
// vue.config.js
module.exports = {
  publicPath: process.env.NODE_ENV === 'production' ? './' : '/'
}
相关推荐
笨笨狗吞噬者几秒前
【uniapp】小程序实现自由控制组件JSON文件配置
vue.js·微信小程序·vite
Caster_Z12 分钟前
WinServer安装NPM(Nginx Proxy Manager),并设置反向代理和开启https
前端·nginx·npm
顾安r14 分钟前
11.22 脚本 手机termux项目分析(bash)
前端·python·stm32·flask·bash
龙国浪子17 分钟前
小说写作软件中的文本高亮功能:基于 TipTap 的多彩标记技术实现
vue.js·electron
慧慧吖@17 分钟前
Zustand
开发语言·javascript·ecmascript
2***B44934 分钟前
JavaScript语音识别案例
开发语言·javascript·语音识别
是你的小橘呀1 小时前
JavaScript 原型链解密:原来 proto 和 prototype 这么好懂
前端·javascript·前端框架
ohyeah1 小时前
使用 LocalStorage 实现本地待办事项(To-Do)列表
前端·javascript
Jing_Rainbow1 小时前
【前端三剑客-6/Lesson11(2025-10-28)构建现代响应式网页:从 HTML 到 CSS 弹性布局再到 JavaScript 交互的完整指南 🌈
前端·javascript
6***37941 小时前
JavaScript虚拟现实开发
开发语言·javascript·vr