我在 rails 应用程序的 stylesheets 文件夹中为字体创建了一个文件
@font-face {
font-family: 'MuseoSans500';
src: url("<%= asset_path('museosans_500-webfont.eot?')%>") format('embedded-opentype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'MuseoSans500';
src: url("<%= asset_path('museosans_500-webfont.woff')%>") format('woff'),
url("<%= asset_path('museosans_500-webfont.ttf')%>") format('truetype'),
url("<%= asset_path('museosans_500-webfont.svg#MuseoSans500')%>") format('svg');
font-weight: normal;
font-style: normal;
}
现在,当我预编译资产时.. 它在 style.css.erb 页面上给了我错误。我一直在跟踪路径的链轮,我得到了这个文件。错误是
paths subpath /home/new_app/app/assets/stylesheets/app-theme/themes/default/style.css.erb
rake aborted!
undefined method `[]' for nil:NilClass
(在/home/hbror/applications/survey/app/assets/stylesheets/application.css)