Dan*_*ani 5 gulp osx-yosemite gulp-sass compass
当我的gulp在我的sass文件上运行罗盘时,我遇到以下错误:
error src/scss/site/style.scss (/Library/Ruby/Gems/2.0.0/gems/sass-3.4.6/lib/sass/selector/abstract_sequence.rb:96:in `block in _specificity': undefined method `specificity' for [:not(.pointer)]:Array)
Run Code Online (Sandbox Code Playgroud)
我不知道这个错误究竟意味着什么,但它所指向的文件没有特殊的来源,它只是一个小的合法scss文件:
@import '../general';
.tld {
color: $color-primary;
}
Run Code Online (Sandbox Code Playgroud)
我也一直在我的Gulp流中得到这些错误,它可能是相关的:
[21:45:01] Ignoring psych-2.0.6 because its extensions are not built. Try: gem pristine psych-2.0.6
[21:45:01] Ignoring ffi-1.9.5 because its extensions are not built. Try: gem pristine ffi-1.9.5
Run Code Online (Sandbox Code Playgroud)
当然,我尝试了"宝石原始",但这没有做任何事情.
我不知道发生了什么事,我知道我的gulpfile上周是一样的,它完美无缺.我安装了OSX约塞米蒂并没有做任何特别的事情.
我知道我的描述缺乏东西,但那是因为我不知道在哪里寻找解决方案,因为我不理解错误.
好吧,我责备我的OSX优胜美地升级,但这不对.我也升级了我的宝石,看起来我的升级到3.4.6打破了sass.降级到3.4.5可以完成这项任务:
sudo gem uninstall sass
sudo gem install sass --version 3.4.5
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2160 次 |
| 最近记录: |