2016-03-30 5 views
0

Кто-нибудь знает, как сделать SublimeOnSaveBuild автоматически обнаруженным Jade?Build Jade automatic in sublime 3 - SublimeOnSaveBuild

Я хотел бы использовать функцию Automatic для компиляции любого файла, который у меня есть. Переключение между SCSS и Jade.

У меня есть сборка SCSS & Плагины Jade Build установлены, и если я их выберет отдельно, они будут скомпилированы. Если я выберу автоматический, SCSS будет компилироваться, но Jade не будет, получив Error, no build system. Я добавил нефрит SublimeOnSaveBuild.sublime устанавливающего

Jade/Sass build plugins installed, Automatic setting doesn't detect Jade

Added jade to the sublime-settings file.

ответ

1

Я имел эту проблему тоже пришлось написать свою собственную Sass и Джейд Строят. Просто измените выходной каталог на свои нужды, и вы должны быть хорошими. Вот они:

Sass

{ 

    "cmd": ["sass", "--update", "$file:${project_path}/Project/Web/css/${file_base_name}.css", "--stop-on-error", "--style", "compressed", "--no-cache", "--sourcemap=none"], 
    "selector": "source.sass, source.scss", 
    "line_regex": "Line ([0-9]+):", 

    "osx": 
    { 
     "path": "/usr/local/bin:$PATH" 
    }, 

    "windows": 
    { 
     "shell": "true" 
    } 

} 

Джейд

{ 
    "cmd": ["jade", "$file", "-E", "php", "-P", "-o", "$project_path/Project/Web/php"], 
    "selector": ["source.jade"], 
    "osx": {"path": "/usr/local/bin:$PATH"}, 
    "windows": {"shell": "true"} 
} 
+0

Удивительный, спасибо! Я только что добавил сборку Jade, которую вы набрали, и изменил ее для HTML, и ее автоматически обнаружено сейчас. Я бы дал вам право голоса, но у меня пока нет достаточной репутации. Еще раз спасибо. – jroxbury

0

управления Удалить пакет был установлен пакет и положить в ~/.config/возвышенного-текст-3/Пакеты ST2 пакетов, работает для меня ,