1

我的 rails 项目中有一些静态 HTML 页面。他们需要访问我的供应商资产文件夹中的样式表。我如何添加正确的引用,因为它们不使用相同的应用程序布局?我尝试直接在供应商文件夹中添加对工作表的引用。这在开发期间有效,但在部署时失败,因为资产已编译并且各个工作表不再存在。

4

1 回答 1

0

如果您想使用资产管道,您应该将所有 HTML 页面(静态或非静态)放在视图文件夹中。不要忘记资产是动态生成、压缩和命名的,因此您无法手动包含它们(没有痛苦的 hack)。

另一种解决方案是将样式表与静态 HTML 放在 /public 文件夹中。

于 2013-07-06T18:05:22.323 回答