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

What's the easiest way to add font-awesome in rails 4

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

您的 类 使用什么代码?您需要使用 'fa',而不是 'icon',例如

class="fa fa-plus"

我个人最喜欢 font-awesome-rails gem。它将 FA 集成到资产管道中,并添加了一个可以在视图中使用的 fa_icon 助手。

在您的 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