我一直很高兴使用font-awesome-rails
gem没问题。但是,我创建了一个新的布局admin
,将@import "font-awesome";
添加到admin.scss
时,出现以下错误:
ExecJS::RuntimeError - dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.62.dylib
Referenced from: /usr/local/bin/node
Reason: image not found
我在admin.html.erb
中用[定义了我的layouts
<%= stylesheet_link_tag 'admin', media: 'all', 'data-turbolinks-track': 'reload' %>
我使用错误率更高的gem,并且发布指向image_tag
和favicon_link_tag
。从admin.scss
中删除真棒字体并重新启动服务器后,问题就消失了。
我真的很希望能够使用上述gem在比较布局中使用超棒的字体。
有什么办法可以克服这个问题吗?
在MacOS High Sierra上使用rails 5.2。
更新:
application.scss
@import "bootstrap";
@import "home/animate";
@import "home/material-design-iconic-font.min";
@import "home/style";
@import "home/colors/default";
@import "font-awesome";
@import 'cookies_eu';
admin.scss
@import "font-awesome";
$mynewcolor:#642586;
我已经通过以下SO答案解决了它:enter link description here。以前没有显示过,这很奇怪。