【发布时间】:2012-12-29 22:19:14
【问题描述】:
我希望这非常简单,因为它非常基础。 使用资产管道 在子子文件夹中有一个 CSS, 例子
vendor->stylsheets->foo->bar->style.css
在这个style.css中我得到了以下
背景图片:url("../../Template/img/k.png")
这在资产和资源未编译(开发)时有效
但不是在生产中.. 在生产中 ../ 需要删除。
如何让它在任何情况下都能正常工作?
【问题讨论】:
-
@jibiel 是对的:要让它与资产管道一起工作,它都需要在
app/assets下移动。如果您想将供应商资产分开,请将它们全部放在app/assets/vendor下,然后在application.rb中添加搜索路径的路径:config.assets.paths << Rails.root.join("app", "assets", "vendor")