Предупреждение: spawn ENOENT Использование с задачей Grunt sass
Недавно я загрузил OSX Yosemite, и теперь grunt-contrib-sass не работает, и я получаю сообщение об ошибке:
Running "sass:dist" (sass) task
Warning: spawn ENOENT Use --force to continue.
Aborted due to warnings.
Я не эксперт, мне нужно переустановить какие-либо плагины или что-то еще? Я рад предоставить любую другую информацию, если это необходимо. Спасибо.
Ответы
Ответ 1
Добавление его в качестве ответа здесь из комментариев выше для потомков.
Эта ошибка обычно означает, что Sass не установлен. Запустите gem install sass
, чтобы установить его.
Для меня он не смог установить, поэтому запустил gem install sass --debug --backtrace --verbose
и установил ошибку установки no implicit conversion of nil into String (TypeError)
.
Ответ 2
Я заметил, что запуск compass
напрямую вызвал исключение, поэтому я удалил компас и переустановил его (убедившись, что удалил все комбайны компаса на PATH
) и исправил его.