Я пытаюсь понять смысл использования исходных карт node-sass и направить вывод в другой процесс (чтобы использовать автопрефикс, а затем cssnano для минимизации).
В настоящее время я получил node-sass для работы с исходными картами, используя следующую команду:
node-sass --source-map default.css.map input.scss output.css
В этом порядке он видит default.css.map в качестве выходного местоположения для исходной карты. Затем он видит input.scss как входной файл и output.css как встроенный файл.
То, что я хотел бы получить, - это передать вывод другому процессу, то есть:
node-sass --source-map default.css.map input.scss | (use another module to run another build step)
Однако, когда я опускаю выходной файл, он использует файл карты в качестве входного файла и input.scss в качестве вывода. Я попытался поместить файл записи перед опцией исходной карты, но это, похоже, не сработало.
Есть ли что-то, что я должен знать, что мне не хватает? Может ли кто-нибудь предложить некоторую помощь здесь?