【发布时间】:2012-10-10 04:46:02
【问题描述】:
在我部署到 Heroku 之前,一切看起来都很漂亮,资产被预编译,现在 UI 是一团糟。
在我的 application.css 我有:
*= require_self
*= require_tree .
在我的 app.css.scss 中有:
$gridColumns: 14;
$gridColumnWidth: 70px;
.. etc ..
@import "bootstrap";
@import "font-awesome";
为什么变量更改在开发中有效,但在生产中无效?使用 firebug 调试显示宽度基于旧的网格系统。
我怎样才能用预编译的资产覆盖这些值?
【问题讨论】:
-
你真的应该考虑在本地预编译你的资产,而不是让 Heroku 来做。
-
我开始意识到这一点.. 我今晚已经问了另外 2 个关于让生产环境在本地工作以对其进行测试的问题:(
-
啊啊啊成功了! #blinddeploy
-
告诉我们你做了什么让它工作!
标签: ruby-on-rails twitter-bootstrap sass