我正在使用Drupal和Bootstrap SASS主题来开发我的网站,它没有加载glyphicons,我收到以下错误消息:
无法加载资源:服务器响应状态为404(未找到):glyphicons-halflings-regular.woff
我检查了我的变量SCSS文件,我看到$ icon-font-path配置正确。所有引导程序文件夹也在正确的位置。
似乎SASS编译器忽略了我的变量文件。
此问题通常与变量SCSS文件的加载顺序有关。在文件的其他部分中查找$ icon-font-path并检查所有文件中的路径是否正确。
之后,将$ icon-font-path的内容更改为任何内容,以测试是否正在加载文件,重新读取错误消息以查看路径是否已更改。
如果它没有改变,可能是因为你的sass / scss文件的加载顺序不正确。编译器需要在引导程序之前处理变量文件。
以下是文件顺序在我的情况下的工作方式:
@import "variables";
@import '../bootstrap/assets/stylesheets/bootstrap';
尝试更改顺序并重新检查。