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 に答える