Кажется, что нужная вам функция не существует как встроенная для node-sass cli.
Если вы работаете с bash, это может помочь вам.
find src/scss -name '*.scss' -exec sh -c 'node-sass $0 dist/css/$(basename $0 .scss).min.css --output-style compressed' {} \;
Как это работает
Этот скрипт выполняет получение относительного пути к каждому файлу в дереве папок, имя файла которого соответствует шаблону '* .s css ', и он выполняет для каждого пути команду node-sass специально для файла, определяя выходные данные, удаляя исходное расширение «.s css» и заменяя его расширением «.min. css», как вы wi sh.
Например, предположим, у вас есть в папке src/scss/
1013 *
Это выполнит:
node-sass src/scss/myfile1.scss dist/css/myfile1.min.css --output-style compressed
node-sass src/scss/subfolder/myfile2.scss dist/css/myfile2.min.css --output-style compressed
Необязательно
Вы можете поместить этот скрипт в файл ./bin/scss-watcher.sh
, сделайте его исполняемым и напрямую вызовите его, чтобы обернуть логи c.
"sass-build" : "./bin/scss-watcher.sh"