font-awesome-rails 生成的文件

font-awesome-rails generated files

我正在尝试为 rails 应用程序使用 font-awesome-rails 来加载所有字体,而不是手动放置所需的文件。

出于某种原因,我将 gem 放入我的 Gemfile 中,并且在执行“捆绑安装”后,我的资产文件夹中没有生成任何文件,显然我的应用程序没有加载字体。

这可能是什么原因?

我确实在 application.css

下添加了 *= require font-awesome

下面是我的Gemfile

   source 'https://rubygems.org'
   # Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
   gem 'rails', '4.2.0'
   # Use sqlite3 as the database for Active Record

     group :development, :test do
     gem 'sqlite3'
     end

     group :production, :staging do
     gem 'pg'
     gem 'rails_12factor'
     end


     gem "font-awesome-rails"

     # Use SCSS for stylesheets
     gem 'sass-rails', '~> 5.0'
     # Use Uglifier as compressor for JavaScript assets
     gem 'uglifier', '>= 1.3.0'
     # Use CoffeeScript for .coffee assets and views
     gem 'coffee-rails', '~> 4.1.0'
     # See https://github.com/sstephenson/execjs#readme for more  supported runtimes
     # gem 'therubyracer', platforms: :ruby

     # Use jquery as the JavaScript library
     gem 'jquery-rails'
     # Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks
     gem 'turbolinks'
     # Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
     gem 'jbuilder', '~> 2.0'
     # bundle exec rake doc:rails generates the API under doc/api.
     gem 'sdoc', '~> 0.4.0', group: :doc

    # Use ActiveModel has_secure_password
    # gem 'bcrypt', '~> 3.1.7'

     # Use Unicorn as the app server
     # gem 'unicorn'

     # Use Capistrano for deployment
     # gem 'capistrano-rails', group: :development

     group :development, :test do
     # Call 'byebug' anywhere in the code to stop execution and get a debugger console
     gem 'byebug'

    # Access an IRB console on exception pages or by using <%= console %> in views
     gem 'web-console', '~> 2.0'

    # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring
     gem 'spring'
     end 

请帮忙。

我遇到了同样的问题,也尝试了一些解决方案,但最后我想出了这个解决方案。将下面的 link 标记添加到您的 application.html.erb 文件中,然后重试:

<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet">

要检查它是否正常工作,请将 <i class="fa fa-camera-retro fa-lg"></i> 添加到您的任何视图文件中,这可能是显示相机图标。