Sublime - как удалить расширение в файле сборки?

У меня есть следующий файл сборки для scss:

{
    "cmd": ["C:/bin/ruby193/bin/ruby.exe", "C:/bin/ruby193/bin/sass", "$file", "$file.css", "--precision", "5"],
    "selector": "source.scss"
}

Это отлично работает для людей, которым нравится создавать sass в возвышенном, и выводит файлы формата Home.scss.css. Некоторые из нашей команды, однако, используют для компиляции верстак визуальной студии mindscape, который из недавнего обновления не соблюдает пользовательские соглашения и всегда выводит Home.css.

Как мне настроить файл возвышенной сборки, чтобы он удалял расширение и всегда выводил Home.css?

Я пробовал "$file".strip('.scss'), но я думаю, что файл не интерпретируется с использованием полного интерпретатора Python.


person George Mauer    schedule 21.09.2012    source источник


Ответы (1)


https://www.sublimetext.com/docs/3/build_systems.html

То, что вы ищете, это $file_path\$file_base_name.css (или /).

person FichteFoll    schedule 21.09.2012