我的rails项目中有一些静态HTML页面。他们需要访问我的供应商资产文件夹中的样式表。如何添加正确的引用,因为它们不使用相同的应用程序布局?我尝试直接在供应商文件夹中添加对工作表的引用。这在开发期间有效,但在部署时失败,因为资产已编译且各个工作表不再存在。
答案 0 :(得分:0)
如果要使用资产管道,则应将所有HTML页面(静态或非静态)放在视图文件夹中。 不要忘记资产是动态生成,压缩和命名的,所以你无法手动包含它们(没有痛苦的黑客攻击)。
另一个解决方案是将样式表放在/ public文件夹中与静态HTML一起使用。