是否可以使用convert-sass转换整个文件夹?(scss to sass)

ner*_*ood 7 css sass

我在SCSS格式的一堆文件夹中有一堆文件.我需要将它全部转换为SASS格式,我知道sass有一个针对convert-sass的特定命令,但是我不确定是否可以转换整个文件夹(里面有文件夹)?

如果它可能,那么如何转换sass,否则可能有一个编译器能够做到这一点?先谢谢你:)

Ste*_*ers 16

是的,sass-convert接受递归参数.

如果您运行sass-convert --help,它将为您提供可用选项列表.其中之一是:

-R, --recursive      Convert all the files in a directory. Requires --from and --to.
Run Code Online (Sandbox Code Playgroud)

所以,你的命令应如下所示:

sass-convert -R my_sass_dir --from sass --to scss
Run Code Online (Sandbox Code Playgroud)

  • 2020 更新 - Dart Sass 中没有 `sass-convert`(通过 npm 安装),但我们可以通过安装已弃用的 Ruby SASS - `gem install sass` 来访问它。 (3认同)