【问题标题】:Glyphicons not working with bootstrap-sass in AngularGlyphicons 在 Angular 中不能与 bootstrap-sass 一起使用
【发布时间】:2015-10-30 10:58:41
【问题描述】:

在使用此凉亭组件时,我遇到了 GlyphIcons 无法正确加载的问题:https://github.com/twbs/bootstrap-sass

我找到了一个@at-root 元素被注入到我的 CSS 文件中的问题。

我能够通过删除元素来使字形图标正常工作,恕我直言,这是一个该死的无用 SASS 选择器,在使用它的上下文中没有增加太多价值。

一旦我找到了问题,我就查看了他们的 GIT 存储库中的问题注册,发现这个项目表明 SASS 编译器的版本至少需要为 3.3。见:https://github.com/twbs/bootstrap-sass/issues/953

我在 windows 上,只是使用凉亭组件,所以我重新安装了 Boostrap-Sass

bower install bootstrap-sass -g

但这并没有解决我的问题。

我不确定问题是什么,我希望有人有一个解决方案,让最新的 bootstrap sass 在 windows/node 环境中工作。

现在我通过在文件夹 bootstrap-sass-official 中找到对 @at-root 的 2 个引用并删除它们来解决此问题。

安装了最新版本的 Ruby

【问题讨论】:

  • 请尝试更新您的 sass 版本。看来这可能会导致您的问题。 github.com/twbs/bootstrap-sass/issues/925
  • 我看不出这里是什么问题,升级到Sass 3.3或更高版本,问题就解决了。不知道为什么你认为重新安装 bootstrap-sass 会改变任何事情。
  • 因为这在 Windows 上似乎不容易实现。我安装了最新版本的 ruby​​,我假设它有 Sass 3.3,但我仍然有这个问题

标签: angularjs sass bootstrap-sass


【解决方案1】:

我点击此链接http://awordpress.net/blog/install-sass-compass-manually-windows/ 手动安装 SASS。

我不确定为什么我无法安装指南针(根据上面的链接),但这并不重要,因为该链接中的第一个点就是我在 Windows 上更新 SASS 所需的全部内容

gem install sass

【讨论】:

  • 似乎有人在没有实际说明原因的情况下降级了我的答案,无论如何这工作希望​​对其他人有用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-02-24
  • 2016-04-03
  • 1970-01-01
  • 1970-01-01
  • 2020-01-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多