📌  相关文章
📜  node sass 尚不支持您当前的环境 windows 64-bit angular - Shell-Bash (1)

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

Node Sass 尚不支持您当前的环境 Windows 64-bit Angular - Shell-Bash

这个错误提示表示您的电脑正在使用 Windows 64 位系统,并且正在尝试在 Angular 应用程序中使用 Node Sass。然而,当前版本的 Node Sass 不支持 Windows 64 位系统。

解决方案

有以下两种常见的解决方案:

1. 使用旧版本的 Node Sass

您可以尝试安装旧版本的 Node Sass,以便在 Windows 64 位系统上继续工作。使用以下命令可以安装 Node Sass 的旧版本:

npm install node-sass@4.14.1
2. 使用 Dart Sass

您也可以选择在 Angular 应用程序中使用 Dart Sass。Dart Sass 是一种用于将 Sass 编译为 CSS 的工具。与 Node Sass 不同,Dart Sass 是用 Dart 语言编写的,可以在各种操作系统上正常工作,包括 Windows 64 位系统。

要使用 Dart Sass,请先卸载当前已安装的 Node Sass,然后使用以下命令安装 Sass 和 Dart Sass:

npm uninstall node-sass
npm install sass

接下来,您可以将 node_modules/.bin/sass 添加到您的环境变量中,以便在终端中直接使用 Dart Sass 进行 Sass 编译。

export PATH=$PATH:./node_modules/.bin
sass input.scss output.css
总结

通过使用旧版本的 Node Sass 或使用 Dart Sass,您可以在 Windows 64 位系统上继续使用 Sass 编译器。希望这些解决方案对您有所帮助。