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 bootstrap btw!

谢谢!

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 回答