如何修复加载失败的资源:在Bootstrap 3 SASS上加载Glyphicons字体时出现404(Not Found)错误

问题描述 投票:0回答:1

我正在使用Drupal和Bootstrap SASS主题来开发我的网站,它没有加载glyphicons,我收到以下错误消息:

无法加载资源:服务器响应状态为404(未找到):glyphicons-halflings-regular.woff

我检查了我的变量SCSS文件,我看到$ icon-font-path配置正确。所有引导程序文件夹也在正确的位置。

似乎SASS编译器忽略了我的变量文件。

twitter-bootstrap twitter-bootstrap-3 drupal drupal-8 glyphicons
1个回答
1
投票

此问题通常与变量SCSS文件的加载顺序有关。在文件的其他部分中查找$ icon-font-path并检查所有文件中的路径是否正确。

之后,将$ icon-font-path的内容更改为任何内容,以测试是否正在加载文件,重新读取错误消息以查看路径是否已更改。

如果它没有改变,可能是因为你的sass / scss文件的加载顺序不正确。编译器需要在引导程序之前处理变量文件。

以下是文件顺序在我的情况下的工作方式:

@import "variables";
@import '../bootstrap/assets/stylesheets/bootstrap';

尝试更改顺序并重新检查。

© www.soinside.com 2019 - 2024. All rights reserved.