什么是在rails 4中添加font-awesome的最简单方法

时间:2015-04-26 07:34:44

标签: ruby-on-rails font-awesome

我已按照http://fortawesome.github.io/Font-Awesome/get-started/字体精彩指南的说明操作,但字体不会出现在我的html.erb页面上,而是显示奇怪的符号。

3 个答案:

答案 0 :(得分:1)

我个人最喜欢font-awesome-rails宝石。它将FA集成到资产管道中,并添加了一个from random import randint correct = 0 for i in range(10): n1 = randint(1, 10) n2 = randint(1, 10) prod = n1 * n2 ans = input("What's %d times %d? " % (n1, n2)) if ans == prod: print ("That's right -- well done.\n") correct = correct + 1 else: print ("No, I'm afraid the answer is %d.\n" % prod) print ("\nI asked you 10 questions. You got %d of them right." % correct) print ("Well done!") 帮助程序,您可以在视图中使用它。

答案 1 :(得分:0)

您在课程中使用了哪些代码?你需要使用' fa'而不是' icon' e.g。

class="fa fa-plus"

答案 2 :(得分:0)

config/initializers/assets.rb添加下一个字符串:

Rails.application.config.assets.precompile += %w( fontawesome-webfont.eot )
Rails.application.config.assets.precompile += %w( fontawesome-webfont.woff2 )
Rails.application.config.assets.precompile += %w( fontawesome-webfont.woff )
Rails.application.config.assets.precompile += %w( fontawesome-webfont.ttf )
Rails.application.config.assets.precompile += %w( fontawesome-webfont.svg )
app/assets/stylesheets/application.css添加

*= require font-awesome