我正在使用 Rails 3.1 的资产管道,虽然它似乎在我的本地主机上的开发环境中完美地工作,但我在引擎场上遇到了很大的问题。
这是我的基本问题。
当我在我的一个 scss 文件中包含背景图像时:
a {
color: #3c7f8b;
font-weight: bold;
padding-left: 35px;
font-size: 13px;
display: block;
background: white url(shade.png) top right;
&:hover {
color: #222222;
background: white url(shade2.png) top right; }
&.on {
color: #222222;
background: white url(shade2.png) top right; } } }
我遇到了以下问题:即使我已经预编译了我的资产,浏览器请求/assets/shade.png
的却/assets/shade-FINGERPRINT.png
是实际存在的文件。
有人知道我可以通过在我的 .scss 文件中的资产文件夹中引用图像来解决这个问题吗?