Документация для узла-sass, по общему признанию, немного упрощена при использовании из командной строки. В настоящее время я заинтересован в использовании NPM Scripts в качестве инструмента построения.Как вы используете узел-узел в глубоко вложенной структуре каталогов?
У меня есть проект, который имеет множество компонентов, организованных функцией. Каждая функция представляет собой отдельную папку. Существуют более крупные компоненты, которые содержат меньшие компоненты, и любое количество из них будет иметь свои собственные файлы .scss
.
Проблема, с которой я сталкиваюсь, заключается в том, что в документах не ясно, как можно использовать узел-узел, чтобы легко скомпилировать все эти файлы до одного файла.
Существует способ скомпилировать файлы .scss
из одной директории и помещать в другую, но это сохраняет их как отдельные файлы. Существует еще одно предложение, которое использует cat cat <input> | node-sass > <output>
, но cat
не является рекурсивным, и не использует globs, поэтому вы можете получить только один уровень css.
Есть ли способ использования узла-узла, чтобы он мог рекурсивно просматривать все файлы заданного каталога и скомпилировать их в одну таблицу стилей CSS?