node-sass CLI порядок операций
Я пытаюсь найти смысл в использовании исходных карт node-sass и перенаправить вывод в другой процесс (использовать autoprefix, а затем 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 в качестве выходного. Я попытался поместить входной файл перед опцией source-map, но, похоже, это не сработало.
Есть что-то, что я должен знать здесь, что мне не хватает? Кто-нибудь может предложить некоторую помощь здесь?
1 ответ
Это на самом деле работает нормально, и это последующий процесс, который нарушает его. Это вопрос получения
postcss -u autoprefixer
пропустить карту CSS.