【发布时间】: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