在rails_admin中获取图标错误?

时间:2015-11-26 12:27:58

标签: ruby-on-rails fonts icons rails-admin

我在/ assets / images / fonts中添加了font-awesome。

-it在本地服务器上工作正常。

但是,我在实时服务器中获得了图标作为squerbox,我在浏览器控制台中获得了404 for font-awesome。

GET http://domain_name/assets/fonts/fontawesome-webfont.woff2?v=4.4.0 isAdShaped @ ad.js:247elementIsAd @ ad.js:219(anonymous function) @ ad.js:344findAds @ ad.js:343extractAds @ ad.js:785extractAdsWrapper @ ad.js:779
GET http://domain_name/assets/fonts/fontawesome-webfont.woff?v=4.4.0 
GET http://domain_name/assets/fonts/fontawesome-webfont.ttf?v=4.4.0 404 (Not Found)

1 个答案:

答案 0 :(得分:0)

如果您遇到404错误,请尝试将此行添加到application.rb或production.rb以预编译此类资产:

config.assets.precompile += ["*.ttf", "*.woff", "*.svg", "*.eot"] 

如果这不能解决您的问题。尝试运行rake assets:precompile RAILS_ENV=production查看实际问题。其他文件可能存在一些问题。

类似问题here有一些解决方案。