【发布时间】:2015-12-21 07:23:24
【问题描述】:
我在我的 rails 应用程序中添加了自定义字体,位于 assets 的 webfonts 文件夹中。
在我的文件 _variables.scss(在文件夹 stylesheets/config 中)中,我添加了以下代码:
@import url("//hello.myfonts.net/count/2ff6c8");
@font-face {font-family: 'Variable-Regular';
src: url('webfonts/2FF6C8_0_0.eot');
src: url('webfonts/2FF6C8_0_0.eot?#iefix') format('embedded-opentype'),
url('webfonts/2FF6C8_0_0.woff2') format('woff2'),
url('webfonts/2FF6C8_0_0.woff') format('woff'),
url('webfonts/2FF6C8_0_0.ttf') format('truetype');
}
它适用于我的开发环境,但不适用于我的生产环境。我应该怎么做才能让它在 Heroku 上运行?
【问题讨论】:
-
这些文件是在部署后获取的,还是部署 slug 的一部分?因为 heroku dynos 在他们醒来时会重置到他们蛞蝓中的任何东西。当测功机唤醒时,您之后生成的任何文件都将不存在
标签: ruby-on-rails heroku fonts