0

在我部署到 Heroku 之前,一切看起来都很漂亮,资产被预编译,现在 ui 是一团糟。

在我的 application.css 我有:

 *= require_self
 *= require_tree .

在我的 app.css.scss 我有:

$gridColumns: 14;
$gridColumnWidth: 70px;
.. etc ..

@import "bootstrap";
@import "font-awesome";

为什么变量更改在开发中起作用但在生产中不起作用?使用 firebug 调试显示宽度基于旧的网格系统。

如何获得要被预编译资产覆盖的值?

4

1 回答 1

0

我只是跑

$ RAILS_ENV=production bundle exec rake assets:precompile

然后致力于版本控制,再次部署,并且成功了。没有意义,但我想自己预编译它们与 Heroku 所做的不同。

于 2012-10-10T18:03:01.560 回答