我开发了一个应用程序,其中我使用 twitter bootstrap 来实现一些前端吸引力。每个在本地看起来都很好,但是,当我部署到 Heroku 时,Glyphicons 就变得一团糟。在 Google Chrome 中,所有字形都是正方形。在 Firefox 中,所有的 Glyphicons 也都是看起来很奇怪的正方形。我用 gem 安装了 bootstrap (https://github.com/seyhunak/twitter-bootstrap-rails):
gem "twitter-bootstrap-rails", :group => :assets
另外,这里是 google chrome 和 firefox 困惑的 Glyphicons 的屏幕截图,以及 Glyphicons 在本地的外观:
这是 Heroku 浏览器中加载的 Glyphicons css 的屏幕截图:
这是本地 Glyphicons css 的屏幕截图:
任何和所有的意见都将受到极大的赞赏。
最佳答案
好的,我在 this github post 中找到了解决方案.
我所做的就是将 gem 移出 Assets 类别。从此:
gem "twitter-bootstrap-rails", :group => :assets
对此:
gem "twitter-bootstrap-rails"
Glyphicons 现在可以正常工作了。
关于ruby-on-rails - Heroku 中的 Twitter Bootstrap 字形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12367180/