我试图弄清楚使用node-sass源映射,并将输出传递到另一个进程(使用autoprefix然后使用cssnano来缩小)。
目前,我已经使用以下命令获得了使用sourcemaps的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)
但是当我省略输出文件时,它使用map文件作为输入文件,并使用input.scss作为输出。我尝试将输入文件放在source-map选项之前,但这似乎没有用。
我在这里应该知道我缺少什么吗?谁能在这里提供一些帮助?
答案 0 :(得分:0)
这实际上工作正常,而后续过程会打破它。这是获得
的问题postcss -u autoprefixer
跳过css地图。