【发布时间】:2016-01-22 06:02:16
【问题描述】:
使用asset_sync gem,我已经将我的本地资产预编译并同步到亚马逊的s3 中。这包括 bootstrap.min.css 和各种 glyphicon webfonts。
当资产托管在本地时,字形图标看起来很好,但是当从 s3 托管时,chrome 和 firefox 无法识别它们(safari 认为它们很好)。
使用 Chrome 的开发者工具进行检查。我看到字形图标正在以 200 状态加载,并且预编译的 all.css 正确指向字体在 s3 中的位置。
我遇到了一些建议更新一些相关 gem 的帖子,但我的 gem 比其他有(有点)类似问题的 gem 更新。这些宝石如下所列:
sass-rails (5.0.4)
萨斯 (3.4.19)
bootstrap-sass (3.3.5.1)
链轮 (2.12.4)
【问题讨论】:
标签: twitter-bootstrap ruby-on-rails-4 amazon-s3 glyphicons asset-sync