繁体   English   中英

Rails 3.1可安装的引擎:资产(图像)没有复制到主机应用程序?

[英]Rails 3.1 Mountable Engines : Assets (Images) not copied to the host application?

我有一个我创建的引擎,其中包含图像(在assets文件夹中)。 当我在/ test / dummy应用程序中测试它时,图像显示,没问题。

但是,当我在另一个应用程序中使用我的可安装引擎时,图像不会复制到主机应用程序的资产中。 一切正常,除此之外。

我很确定我错过了一个配置,它说要在引擎文件夹中查找资产,或类似的东西。 但我还没有找到答案。

任何想法?

谢谢

如果您将引擎图像放在YOUR_ENGINE / app / assets / images / YOUR_ENGINE / IMAGE_NAME(afaik默认约定)中,则可以通过在helper image_path("YOUR_ENGINE/IMAGE_NAME")指定带引擎名称的名称来从主应用程序访问它,而无需任何其他内容组态。

解决了这个问题。

这很简单:

rake assets:precompile

而已。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM