0

CSS3 コードと heroku に問題があります。現在、heroku で一時的にウェブサイトをホストしていますが、このコードは機能していないようです:

#my_footer
{
    margin-top:170px;
    background-color:rgba(17,142,36,0.3); /* added this because of the backgroud */
    border-radius: 3px 3px 3px 3px;
}

特にこのコード行: background-color:rgba(17,142,36,0.3); 奇妙な点は、私のローカルホストでは動作するが、heroku では動作しないことです! 私は同じブラウザを使用しています!

注: GitHub でコードを確認しましたが、コードは上記のとおりです。そのため、heroku にプッシュして、ブラウザからソース コードを確認すると、「my_footer」のコードは GitHub のものと同じではありません!! GitHub が私のコードを heroku にプッシュしていないようです!!

ところで、これは config/environments/production.rb にあります

...
  # Don't fallback to assets pipeline if a precompiled asset is missed
  config.assets.compile = true #changed to true!
...

そうしないと、heroku からエラーが返され、「false」の場合はページが表示されません。Twitter のブートストラップを使用しています。

ありがとう!

4

1 に答える 1

0

rake assets:precompileロケールマシンで実行してみてください。生成されたファイルをgitに追加した後

git add .
git commit -m "assets precompiled"
git push heroku master

リモートブランチが「heroku」と呼ばれていると仮定します。

于 2012-06-18T12:42:54.757 に答える