я использую sass для своего проекта, в intellij использую плагин sass.
я хочу иметь возможность запускать sass --watch изнутри intellij, чтобы иметь возможность получать обратную связь с консоли, с интерактивными линиями.
Я установил внешний инструмент в intellij с помощью:
- Программа: D: \ ruby \ bin \ sass.bat
- Параметры: --watch$ / FileRelativeDir $
- Рабочий каталог: $ ProjectFileDir $
без проблем компилирует мой scss в css, но вывод из sass не сообщается в консоли intellij.я получаю только stderr.если у меня появляется ошибка, через некоторое время я получаю сразу несколько строк.
, поэтому я предполагаю, что происходит какая-то буферизация.перенаправление 1> & 2 не решает проблему.
Вот что я получаю в журналах
Sass::Compiler#on_updating_stylesheet callback is deprecated and will be removed in a future release. Use Sass::Compiler#on_updated_stylesheet instead, which is run after stylesheet compilation.
d:/ruby/lib/ruby/gems/1.9.1/gems/sass-3.1.11/vendor/fssm/lib/fssm/support.rb:40: Use RbConfig instead of obsolete and deprecated Config.
и вот что я получаю, используя ту же команду в консоли:
Sass::Compiler#on_updating_stylesheet callback is deprecated and will be removed in a future release. Use Sass::Compiler#on_updated_stylesheet instead, which is
run after stylesheet compilation.
>>> Sass is watching for changes. Press Ctrl-C to stop.
error src/main/www/css/test.scss (Line 3690: Invalid CSS after "...'); IE6 & IE7*": expected "{", was "/")
error src/main/www/css/test.scss (Line 80: Invalid CSS after "...unimplemented *": expected "{", was "/")
d:/ruby/lib/ruby/gems/1.9.1/gems/sass-3.1.11/vendor/fssm/lib/fssm/support.rb:40: Use RbConfig instead of obsolete and deprecated Config.
(да, у меня есть предполагаемая ошибка в моем файле scss для создания журналов)