我想生成一个字体url的绝对路径,这些字体存储在rails应用程序中名为public / fonts的目录下。
我有一个名为fonts.scss.erb的文件 - 我的代码看起来像这样:
src: url('#{root_url}/fonts/my-silly-font.eot');
这会产生一个css文件,如下所示:
src: url("root_url/fonts/my-silly-font.eot");
我希望css输出到这样的东西:
src: url("https://localhost:3000/fonts/my-silly-font.eot");
基本上应该从当前环境的root_url替换root_url。
这可能吗?
顺便说一下,原因是我们遇到了从cloudfront提供的字体问题 - 我们似乎无法正确地获取CORS标题。