我第一次使用Yeoman,我安装了一个名为gulp-angular的生成器,其中我有bootstrap-sass等组件,但我遇到了问题,当我运行gulp-serve
时它会给出我错了:
http://localhost:3000/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff2 Failed to load resource: the server responded with a status of 404 (Not Found)
http://localhost:3000/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff Failed to load resource: the server responded with a status of 404 (Not Found)
http://localhost:3000/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf Failed to load resource: the server responded with a status of 404 (Not Found)
我无法弄清楚为什么会这样。我检查了里面的凉亭,我看到那里的文件。我尝试使用gulp fonts
,但字体仍然缺失。
答案 0 :(得分:1)
我遇到了完全相同的问题,发现$icon-font-path
指向index.scss
文件中的错误目录
这一行:
$icon-font-path: "../../bootstrap-sass/assets/fonts/bootstrap/";
应该是:
$icon-font-path: "../../bower_components/bootstrap-sass/assets/fonts/bootstrap/";
希望有所帮助