Grunt contrib sass NoMethodError:nil的未定义方法`<<':NilClass

sel*_*c82 0 sass zurb-foundation gruntjs grunt-contrib-watch

我最近将我的Ruby更新为v1.9.3并更新了sass和指南针.现在,当我运行grunt-contrib-scss任务时,我收到错误:

NoMethodError: undefined method `<<' for nil:NilClass
Run Code Online (Sandbox Code Playgroud)

我不是指南针和scss的专家,所以我不知道发生了什么.

zes*_*ssx 6

您可能使用--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
Run Code Online (Sandbox Code Playgroud)