Как я могу сделать вывод WebStorm SCSS File Watcher в другой каталог

Я пытаюсь использовать средство просмотра файлов SCSS WebStorm, но независимо от того, какие настройки я изменяю, он всегда выдает сгенерированные .css файл в тот же каталог, что и .scss файл.

Я попытался изменить "аргументы" из:

--no-cache --update $FileName$:$FileNameWithoutExtension$.css

чтобы:

--no-cache --update ../$FileName$:$FileNameWithoutExtension$.css

но выходной файл все еще генерируется в том же месте. Тем не менее, я изменил и сохранил мой .scss файл, увидел триггер средства просмотра файлов и увидел, что сгенерированный файл изменился... он просто не поместил измененную версию в другое место.

Я пытался обеспечить --output а также -o опций, но им сказали, что они недействительны (что имеет смысл, потому что SCSS командной строки ожидает, что выходные данные будут аргументом, а не опцией). Тогда я попытался использовать только:

../$FileName$:$FileNameWithoutExtension$.css

неудачно. Затем я подумал "может быть, это" Выходные пути для обновления "", поэтому я изменил это с:

$FileNameWithoutExtension$.css:$FileNameWithoutExtension$.css.map

чтобы:

../$FileNameWithoutExtension$.css:$FileNameWithoutExtension$.css.map

... и все же, я просто получаю выходной файл в том же каталоге.

Можно ли вообще сделать вывод WebStorm куда-нибудь еще, или путь вывода фиксирован?

1 ответ

Решение

Пример: если вы хотите css в корне /css/

Просто укажите "--no-cache --update $FileName$:$FileParentDir$/css/$FileNameWithoutExtension$.css" в "Аргументы"

Другие вопросы по тегам