📌  相关文章
📜  错误:Node Sass 尚不支持您当前的环境:Windows 64-bit with Unsupported runtime - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:12:33.668000             🧑  作者: Mango

错误:Node Sass 尚不支持您当前的环境:Windows 64-bit with Unsupported runtime - Shell-Bash

介绍

当你在使用 Node.js 编译 SASS 文件时,有可能会遇到上述错误提示。这个错误的原因是你的系统环境不支持 Node Sass。

问题解决

解决这个问题有两种方法:

方法一:使用支持的环境

如果你不是处于开发阶段,只需要编译 SASS 文件,可以通过升级你的 Node.js 版本,或是在 Node Sass 官网 下载一个支持你当前环境的版本。

方法二:使用 Dart Sass

Dart Sass 是 Sass 的一种编译器,它使用纯 Dart 语言编写,所以是跨平台的。Dart Sass 可以完全替代 Node Sass,可以在终端下使用,也可以作为一个 Node.js 模块使用。

以下是使用 Dart Sass 的示例代码:

npm install sass
const sass = require('sass');

sass.render({
  file: './styles/main.scss'
}, function(err, result) {
  if (err) {
    console.error(err);
  } else {
    console.log(result.css.toString());
  }
});
总结

Node Sass 不支持你的系统环境是一个比较常见的错误,但是只要你按照上述方法进行解决,问题就可以轻松地解决。如果你还有其他的问题,可以阅读官方文档或是在社区里提问。