2013-06-05 3 views
0

В руководстве Sass сказано: sass --watch принимает 2 аргумента: либо input_file, либо output_file, либо input_directory и output_directory.Использование sass --watch с каталогами

Вы заметите, что только при просмотре файлов мы явно укажем, каким должно быть имя нашего выходного файла. Однако при просмотре каталогов нет ссылки на это.

Мой вопрос: какие имена имеют выходные файлы при просмотре каталогов? Если у нас есть файл с именем name.scss, будет ли результат просто именем.css? Есть ли способ изменить это?

+0

Вы попробовали посмотреть каталог, чтобы узнать, что произошло? – cimmanon

+0

Да, это то, что я подозревал в своем расследовании, но, не зная о частицах, я бы не знал, что он не скомпилировал файлы, имена которых начинаются с символов подчеркивания. – Lars

+0

Кому бы ни напутали этот вопрос: Почему? – Lars

ответ

1

Наблюдение за каталогом будет скомпилировать все файлы без префикса с подчеркиванием как [name] .css в указанном каталоге. Это невозможно изменить.

Вместо этого вы можете использовать префикс подчеркивания для предотвращения компиляции и включить этот файл в файл с именем, которое вы do хотите.

  • _file-с-именем-я-Dont-want.scss
  • файл-с именем-я-want.scss

содержимое файла с именем--и-неимением .scss:

@import "file-with-name-i-dont-want";