- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 Yeoman 和 cg-angular 生成器来构建一个 Angular 应用程序。这最初工作正常,但我最近将 angular-bootstrap
从 0.10
升级到 0.11
以获得有关模态大小的新功能。这样做之后,我注意到我在 Chrome 的开发者控制台中收到以下错误。
GET http://localhost:9001/fonts/glyphicons-halflings-regular.woff angular-ui-router.js:3702
GET http://localhost:9001/fonts/glyphicons-halflings-regular.ttf :9001/fonts/glyphicons-halflings-regular.ttf:1
我正在使用 bootstrap
的 3.1.1
版本。
如果我将 bootstrap
升级到最新的 3.3.4
。然后我得到一些不同的错误:
GET http://fonts/glyphicons-halflings-regular.woff2 net::ERR_NAME_NOT_RESOLVED angular-animate.js:442
GET http://fonts/glyphicons-halflings-regular.woff net::ERR_NAME_NOT_RESOLVED fonts/glyphicons-halflings-regular.woff:1
GET http://fonts/glyphicons-halflings-regular.ttf net::ERR_NAME_NOT_RESOLVED fonts/glyphicons-halflings-regular.ttf:1
我应该说我在本地运行 grunt serve
时看到了这些错误
此外,如果我升级 boostrap
,但将 angular-bootstrap
保持在 0.10
,那么我就不会遇到这些问题。
我也有以下 Gruntfile.js
:
copy: {
main: {
files: [
{src: ['bower_components/font-awesome/fonts/**'], dest: 'dist/', filter: 'isFile', expand: true},
{src: ['bower_components/bootstrap/fonts/**'], dest: 'dist/', filter: 'isFile', expand: true}
]
}
}
虽然,就像我说的那样,我在本地运行时看到了这些缺失的字形图标,所以这个繁重的任务不应该发挥作用。
我已经浏览了 angular-bootstrap
代码,令人困惑的是,在他们的代码中似乎没有任何直接引用 glyphicon 字体,所以有点奇怪升级此模块可能会导致这些错误。
在升级 angular-bootstrap
时,有没有其他人遇到字形问题?
最佳答案
当您使用 grunt serve
运行网站时,浏览器中发生的编译较少,因此字体的默认路径 (../fonts/
) 不是相对于 bootstrap less 文件。要修复它,只需覆盖字体路径(默认情况下在 app.less
中)
@icon-font-path: "bower_components/bootstrap/fonts/";
也许 angular-bootstrap 中的某些东西在 0.11 中开始使用字形图标,这就是为什么您在升级后会看到这个。
关于angularjs - 缺少字体/glyphicons-halflings-regular.* 升级 angular-bootstrap 时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30289787/
我有一个关于 symfony2 和 bootstrap 的问题。我不明白为什么我可以从环境“prod”加载图标图像,但不能从环境“dev”加载图标图像。在开发中,我收到此错误。 路线是“GET/img
我使用 bootstrap3-wysihtml5 并且一些图标使用 glyphicons 字体。 我在生产运行时在我的 rails 应用程序中使用 glyphicons-halflings-regul
我正在使用 Yeoman 和 cg-angular 生成器来构建一个 Angular 应用程序。这最初工作正常,但我最近将 angular-bootstrap 从 0.10 升级到 0.11 以获得有
ASP.NET MVC4 Bootstrap 3 应用程序正在从 Microsoft Visual Studio Express 2013 for Web IDE 运行。 Chrome 控制台始终显示
我收到一条错误消息,指出 jQuery 找不到 glyphicons-halflings-regular.woff2 的路径。当成功执行 AJAX 请求的函数运行时,会出现该错误。在该函数中,我插入了
我已经购买了完整的 Glyphicons PRO 包,并希望将它与 Bootstrap 3 一起使用。 但是,我似乎无法找到有关如何执行此操作的全面文档。 Glyphicons 网站缺少“如何使用部分
我遇到了一件奇怪的事情。看到真的是明白,所以我做了一个例子jsfiddle。我有一个带有图标的 html 列表。一个列表呈现为纯 html。另一个完全相同的列表附加了 javascript。虽然元素完
我正在使用 Twitter Bootstrap V3.3.4 和 this生成的主题。没有主题,页面加载正常,但是当我链接到新主题(在 Bootstrap 链接下方)时,背景颜色发生变化,文本颜色发生
所以我有一个元素,我想在其中更改 BootStrap 的主题。所以,我从 BootSwatch 中获取了主题选择的主题是Lumen .现在,在我的 Bundle.Config 文件中,我进行了以下更改
当使用自定义字体生成我的 PDF 并尝试像这样流式传输时:$pdf = PDF::loadView( '/pdfs/invoice',$data); return $pdf->stream();本地环
我正在使用 bootstrap,它工作正常然后突然出现这个错误 无法加载资源:服务器响应状态为 404(未找到)http://localhost:5266/Content/fonts/glyphico
iam 使用 Meteor Framwork (PREVIEW 0.7.1.2),我已经使用 mrt 安装了 bootstrap-3,一切正常,但是从 chrome 的控制台我收到此警告: Resou
我是一名优秀的程序员,十分优秀!