刚开始接触vue项目, 项目打包dist文件,部署到tomcat之后, 无法找到静态图片

湖东呀
  • 31
  • 项目打包dist文件,部署到tomcat之后, 无法访问, 将assetsPublicPath的'/'修改为'./', 项目可以正常访问 , 但是图片总是无法显示
  • build参数
// Template for index.html
    index: path.resolve(__dirname, '../dist/index.html'),
    // Paths
    assetsRoot: path.resolve(__dirname, '../dist'),
    assetsSubDirectory: 'static',
    assetsPublicPath: './',
  • 项目结构

图片描述

  • 页面代码

图片描述

  • 浏览器报错

图片描述

请问图片一直不出来是哪的原因?

回复
阅读 4.7k
1 个回答

打包路径问题 点开控制台network 仔细看看报404的路径 一定和你想的不一样

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏