Если вы компилируете LESS в CSS в редакторе Sublime 3 с использованием плагина Less2Css
, и при этом используете Windows, то неизбежно сталкивались с тем что при компиляции на короткое время появляется и пропадает окно cmd.exe
. Оно связано с вызовом командного файла lessc.cmd
, через который происходит вызов компилятора и передача ему параметров в ОС Windows.
Рано или поздно постоянное появление окна надоедает и возникает желание избавится от него.
Для этого:
1. Откроем директорию Install Packages
и сменим расширение файлу под названием Less2Css.sublime-package
на .rar
2. Теперь распакуем архив в папку PackagesLess2Css
, если папка не существует, то ее нужно создать
3. В ней находим lesscompiler.py
и меняем 213 строку:
p = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
на
p = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=True, creationflags=subprocess.SW_HIDE)
Надоедливое окно теперь не появляется, а ошибки парсинга по прежнему появляются во всплывающем окне (в случае их наличия).