Grunt contrib sass命名错误:未定义的方法`<<';零级:零级

Grunt contrib sass命名错误:未定义的方法`<<';零级:零级,sass,gruntjs,zurb-foundation,grunt-contrib-watch,Sass,Gruntjs,Zurb Foundation,Grunt Contrib Watch,我最近将Ruby更新到v1.9.3,并更新了sass和compass。现在,当我运行grunt contrib scss任务时,我收到错误: NoMethodError: undefined method `<<' for nil:NilClass NoMethodError:undefined method`您可能使用了--pre选项来更新Sass,并且它安装了3.4.0.rc.1版本,这就是问题所在 卸载3.4.0.rc.1版本,并使用3.3.10版本: gem uninsta

我最近将Ruby更新到v1.9.3,并更新了sass和compass。现在,当我运行
grunt contrib scss
任务时,我收到错误:

NoMethodError: undefined method `<<' for nil:NilClass
NoMethodError:undefined method`您可能使用了
--pre
选项来更新Sass,并且它安装了
3.4.0.rc.1
版本,这就是问题所在

卸载
3.4.0.rc.1
版本,并使用
3.3.10
版本:

gem uninstall sass --version 3.4.0.rc.1
gem install sass --version 3.3.10
您可能使用了
--pre
选项来更新Sass,它安装了
3.4.0.rc.1
版本,这就是问题所在

卸载
3.4.0.rc.1
版本,并使用
3.3.10
版本:

gem uninstall sass --version 3.4.0.rc.1
gem install sass --version 3.3.10

如果直接从Sass编译,会发生这种情况吗?罗盘呢?什么版本的Sass、Compass、Grunt和Zurb?我刚刚遇到了一个与Sass-3.4.0.rc.1非常相似的问题,在删除它并安装3.3.5之后,它又开始工作了。如果直接从Sass编译,会发生这种情况吗?罗盘呢?什么版本的Sass、Compass、Grunt和Zurb?我刚刚遇到了一个与Sass-3.4.0.rc.1非常相似的问题,在卸下它并安装3.3.5之后,它又开始工作。这可能在3.4.0.rc3中得到修复:这可能在3.4.0.rc3中得到修复: