我最近下载了 OSX Yosemite,现在 grunt-contrib-sass 无法正常工作,并且出现错误:
Running "sass:dist" (sass) task
Warning: spawn ENOENT Use --force to continue.
Aborted due to warnings.
我不是 grunt 专家,我需要重新安装任何插件或其他东西吗?如果需要,我很乐意提供任何其他信息。谢谢。
我最近下载了 OSX Yosemite,现在 grunt-contrib-sass 无法正常工作,并且出现错误:
Running "sass:dist" (sass) task
Warning: spawn ENOENT Use --force to continue.
Aborted due to warnings.
我不是 grunt 专家,我需要重新安装任何插件或其他东西吗?如果需要,我很乐意提供任何其他信息。谢谢。
从上面的评论中将其添加为后代的答案。
该错误通常意味着未安装 Sass。运行gem install sass
安装它。
对我来说,它一直无法安装,所以运行gem install sass --debug --backtrace --verbose
并修复了no implicit conversion of nil into String (TypeError)
安装错误。
我注意到compass
直接运行会引发异常,因此我卸载了 compass 并重新安装了它(确保删除所有 compass 二进制文件PATH
)并修复了它。