我正在使用一个模板,通过bower via提供字体图标(font-awesome和simple-line-icons) vendor/assets/bower_components
最近他们已停止在生产中工作,我得到的控制台错误消息是:
无法解码下载的字体
这是在页面加载时触发的:
301 - 文件已被永久移动
我无法弄清楚为什么我没有触及它们 - 由于模板,它们默认设置.
凉亭组件中的文件结构如下所示:
--fontawesome
--css
--font-awesome.css
--font-awesome.css.map
--font-awesome.min.css
--fonts
--fontawesome-webfont.eot
--fontawesome-webfont.svg
--fontawesome-webfont.ttf
--fontawesome-webfont.woff
--fontawesome-webfont.woff2
Run Code Online (Sandbox Code Playgroud)
font-awesome.css上面的文件包含:
@font-face {
font-family: 'FontAwesome';
src: url('../fonts/fontawesome-webfont.eot?v=4.3.0');
src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');
font-weight: normal;
font-style: normal;
}
Run Code Online (Sandbox Code Playgroud)
base.css.scss文件中的require 看起来像您可以看到参考路径.该base.css.scss文件在文件中是必需的application.css.scss.
/*
* This is a manifest file that'll be compiled into base.css, which will include all the files
* listed below.
*
* --- FontAwesome …Run Code Online (Sandbox Code Playgroud)