打包上服务器后图片路径错误

来源:4-1 组件之间的通信

慕粉3743465

2017-07-21

老师,项目在开发环境图片路径是没问题的,但是打包上服务器后就变成了很奇怪的路径。

  1. 写在css里的路径前面都会加上/static/csshttp://szimg.mukewang.com/5971d19c00018da104830093.jpg

  2. detail页左上角根据切换的导航显示不同的图片前面多了个detailhttp://szimg.mukewang.com/5971d2080001256103680037.jpg

写回答

1回答

fishenal

2017-07-25

运行的是npm build? 你有没有改build?感觉图片打包的时候路径处理的不对,static/css 也有点诡异,你看下这个路径在全局里能不能搜到把。

要么会不会是服务器配置的路径问题,站点是不是被部署到子站了?代码里的路径是相对路径?

0
2
fishenal
回复
慕粉3743465
assetsPublicPath 应该是 各类第三方资源的路径,我理解可能你的线上server启动在根目录,代码放在vue-sell目录。如果server启动在根目录,也就是vue-sell目录,那之前的配置就不会有问题。
2017-08-02
共2条回复

最容易上手的Vue2.0入门实战教程

快速入门Vue2.0,组件化开发一个数字产品电商平台

3966 学习 · 999 问题

查看课程