RunningAndLaughing
玫瑰步道
采纳率0%
2019-01-24 18:04 阅读 2.3k

vue-cli 项目发布到Tomcat下,读取不到静态资源

由于tomcat下的ROOT文件夹被占用,因此vue项目需要发布到webapps下的文件夹下,暂定‘project’文件夹。

目录结构如下:

图片说明

配置如下:

config/index.js

图片说明

build/utils.js

图片说明

build/webpack.base.conf.js

图片说明

执行:npm run build 之后生成的目录结构dist/project:

图片说明

将project文件夹放在tomcat的webapps下,启动tomcat后,访问
http://ip:8080/project,页面可以加载出来,但是图片都加载不出来,

图片说明

**这个路径是ROOT目录下的文件,怎么修改为读取project/static/images下的文件啊。。。。。

请问这个问题怎么解决啊。。。愁好几天了**

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

1条回答 默认 最新

  • wojiushiwo945you 毕小宝 2019-01-25 09:50

    错误码是什么404码?项目有没有配置拦截器,是不是被拦截了。

    点赞 评论 复制链接分享

相关推荐