我正在使用Laravel 4 PHP框架,为此我找到了这个不错的Codesleeve asset pipeline供应商,它为我的资产(JS,CSS和图像)提供了一个管道。
我想要的是从我的css文件加载背景图像(存储在images目录中)。它在我在本地机器上开发时工作,然后我可以从CSS文件内部访问我的图像,只需将图像文件名称作为URL。
background: url('black-bg.jpg') repeat top left;
然而,我的CSS文件在生产时无法加载图像文件。虽然我可以使用与本地机器资产相同的URL访问图像/ black-bg.jpg
所以请帮我解决我的问题。我的网站在localhost上工作正常,但在生产服务器上,它不会从我的CSS文件中获取背景图像。
有什么不对?