1
我們最近從Rails 4.2.7更新爲Rails 5,現在我們在預編譯資源時遇到了Font-Awesome的問題。Rails 5中的Font-Awesome未預編譯
我們包括font-awesome-rails gem(v4.7.0.0),並且所有的東西在開發中都能正常工作。 但是,如果我們運行rails assets:precompile
(如果在dev或production env中,則無關緊要)字體不會出現在public/assets
中。
我們manifest.js
看起來是這樣的:
# app/assets/config/manifest.js
//= link_directory ../javascripts .js
//= link_directory ../stylesheets .css
//= link emails/base.css
//= link_tree ../images
//= link_tree ../fonts
我們assets.rb
是默認的,因爲你在
# Be sure to restart your server when you modify this file.
# Version of your assets, change this if you want to expire all your assets.
Rails.application.config.assets.version = '2.0'
# Add additional assets to the asset load path
# Rails.application.config.assets.paths << Emoji.images_path
# Precompile additional assets.
# application.js, application.css, and all non-JS/CSS in app/assets folder are already added.
# Rails.application.config.assets.precompile += %w(search.js)
我們正在利用上海社會科學院在我們的應用程序的manifest.js現在配置它sass-rails
寶石from master
有沒有人有想法這裏有什麼問題?
問候,
溫泉