使用Live Sass编译器或sass --watch时,不会将SCSS的输出编译为CSS

pdkcd3nj  于 2023-03-14  发布在  其他
关注(0)|答案(2)|浏览(199)

我刚刚安装了VSCode和Live Sass Compiler扩展,但是每当我按下Watch Sass时,Output中就会抛出一个编译错误,并且没有编译任何 .css 文件或 .css.map

Compilation Error
There was no CSS output from sass/sass
--------------------
Watching...
--------------------

下面是我的项目目录:

kx5bkwkv

kx5bkwkv1#

Live Sass Compiler自2018年以来就没有被创建者维护过,因此已经过时。
“实时Sass编译器”使用Node Sass而不是Dart Sass。Dart Sass是Sass的维护版本,具有所有新功能,而Node Sass已弃用。
您可以安装Glenn Marks的Live Sass编译器,它是Live Sass编译器的一个维护分支。

另一种方法是DartJS Sass Compiler扩展模块

lokaqttq

lokaqttq2#

回答我自己的问题lol.不使用Sass编译器扩展,这可以通过在工作目录中打开终端并键入以下内容来完成:

sass --watch <your_sass_filename>.scss <your_output_css_filename>.css

这sass和css文件名可以是任何你想要的。
如果您发现系统上没有安装sass,可以下载并安装node.js以允许使用npm,然后在终端上键入:

npm install sass

相关问题