我正在使用gem 'bootstrap3-datetimepicker-rails', '~> 3.1.3'
在我的网络应用中添加日期/时间选择器,它可以在开发中使用,但是当我部署到Heroku时,宝石用于向上/向下箭头的资源(图标)和其他图标显示为空方块,如此屏幕截图所示:
知道为什么这些显示得当吗?
这应该是它的样子:
我正在使用Rails 4,Ruby 2,我部署在Heroku上,谢谢!
更新:查看Heroku日志后,我发现此错误:
ActionController::RoutingError (No route matches [GET] "/assets/bootstrap/glyphicons-halflings-regular.tttf")
在我的应用中,我有"/assets/bootstrap/glyphicons-halflings-regular-0469longseriesoflettersandnumbers.tttf")
,这就是为什么它找不到它。这些字母/数字是什么意思?我可以安全地从Sublime Text中的文件名中删除它们吗?再次感谢
答案 0 :(得分:0)
在Glyphicon works locally but not on Heroku和https://holarails.wordpress.com/2014/04/03/problem-twitter-bootstrap-glyphicons-not-show-in-heroku/找到答案。
如果有人有更好的解决方案(因为看起来使用它会影响性能),我会很感激!