Rails 4:Font Awesome在本地工作,打破了Heroku

时间:2015-10-12 23:47:57

标签: ruby-on-rails ruby-on-rails-4 heroku deployment font-awesome

在此之前,请允许我声明我做了一些研究,并在Stack Overflow上发现了关于同一问题的以下问题:

上述答案中没有一个能帮助我解决我的问题,因为它们引用了Font Awesome的不同设置。

事实上,我在我的Rails 4上使用font-awesome-rails gem安装了Font Awesome,跟随the guidelines available here,即:

  • gem "font-awesome-rails"添加到我的Gemfile
  • 运行bundle install
  • *= require font-awesome添加到application.scss

由于这种设置,上面提到的第一个SO问题对我没有帮助,因为它引用了Font Awesome的CDN安装。

在第二个问题中,有效答案建议:

  

将font-awesome的fonts文件夹移动到app/assets和字体   令人敬畏的js和css文件适合vendor/assetsapp/assets   javascripts和stylesheets文件夹。

但我目前在我的应用中找不到任何font文件夹,也没有找到任何字体真棒的js和css文件。

- - - -

编辑:我很乐意删除我的问题,如果它是上述任何问题的实际副本,因为我只是不理解给定的答案。

- - - -

是否有一种特定方法可以解决我当前设置的问题?

1 个答案:

答案 0 :(得分:1)

运行此命令:

bundle exec rake assets:precompile

现在,运行" git add -A"," git commit"并推送到heroku。

它确实解决了我的问题。