vue项目上线后 svg图404 不出来?

新手上路,请多包涵

background: url(../../static/img/%E4%B8%8B%E5%88%92%E7%BA%BF.abd1ed38.svg);
在本地查看没有问题 是服务器的问题吗?

阅读 2.1k
1 个回答

因为打包的时候静态资源的路径会发生变化,图片的地址与引用的文件地址的相对路径不再是../../static/img。
应该在打包的时候设置静态资源存放的路径,不同脚手架略有不同。
你可以看一下dist文件夹里面的文件分布。

推荐问题