当前位置: 首页 > article >正文

vue项目打包后,生成的index.html直接本地打开后没内容

应该是文件路径找不到了

可以打开控制台看看

可以看到加载css,js,图标资源失败,所以是文件路径问题

vue-cli工程化生成的项目在打包后,默认的资源寻找路径是根,所以可以看到它直接在/F;/favicon找图标,但这个图标是放在项目所在目录根下的,不是系统盘根下,所以这时候就要改配置文件,让项目从项目根开始找,即相对路径

在vue.config.js加上public path,如下

然后重新打包就好了,继续本地浏览器打开index.html就可以了


http://www.kler.cn/a/294539.html

相关文章:

  • 比ChatGPT更酷的AI工具
  • 容器技术在DevOps中的应用
  • 【练习案例】30个 CSS Javascript 加载器动画效果
  • 【Golang】Channel的ring buffer实现
  • 一种基于深度学习的反无人机无人值守系统及方法
  • C# 委托与匿名方法
  • Web:攻防世界unseping
  • 11Python的Pandas:可视化
  • Element Plus(Vue 3 版本)来实现图片轮播
  • P01-Java何谓数组
  • sheng的学习笔记-AI-概率图,隐马尔可夫HMM,马尔可夫随机场MRF,条件随机场CRF
  • 尝试用java spring boot+VUE3实现前后端分离部署(8/31)
  • 时间段切块算法
  • Flask中 blinker 是什么
  • 【Spring基础1】- Spring 启示录-理解IoC控制反转
  • 电脑删除的Word文件怎么恢复?快速恢复技巧分享
  • C++入门基础
  • Mail PHP: 如何设置SMTP服务器以发送邮件?
  • Vue 3结合Element Plus中,实现一个级联选择器(Cascader)来展示省市区
  • CSS解析:定位和层叠上下文
  • Elasticsearch 向量数据库本地部署 及操作方法
  • Learn ComputeShader 09 Night version lenses
  • 如何使用Prometheus与Grafana监控Kubernetes集群
  • 图论基础1
  • 重启顺风车的背后,是高德难掩的“野心”
  • 高分辨率音频和传统音频区别