【发布时间】:2015-06-23 15:59:37
【问题描述】:
在开发中,在 style.css.scss 我有:
@import'../typography.css';
在开发中,这是可行的,因为我可以在加载网站时看到效果。 ../ 在那里,因为landing 位于app/assets/stylesheets/landing 而typography.css 位于app/assets/stylesheets
在推送之前,我在本地运行 rake assets:precompile 和 rake assets:clean。在 Heroku 上的生产中,我认为 css 文件没有被正确调用,因为它应该具有的效果没有出现。所有其他 CSS 文件都被正确调用,因为我可以看到呈现的样式。我该如何解决这个问题?
【问题讨论】:
-
这根本不是重复的。该问题的答案涉及 heroku 安全性,因为它是一个外部样式表。我正在链接到一个内部样式表。
标签: ruby-on-rails ruby-on-rails-4 heroku sass asset-pipeline