在Arch Linux上使用node-sass得到这个错误。我把它和gulp-sass一起用。

Node Sass does not yet support your current environment: Linux 64-bit with false

版本

$ gulp -v
[19:43:15] CLI version 3.9.1
[19:43:15] Local version 3.9.1

$ npm -v
3.9.0

Node

$ node -v
v6.2.0

即使使用npm rebuild node-sass这个命令也不会改变任何东西。


当前回答

我得到的错误,模块“构建失败:错误:节点Sass还不支持您的当前环境:OS X 64位不支持运行时(72)”。

首先,尝试:

npm rebuild node-sass

没什么有用的,那就试试

sudo npm install --unsafe-perm -g node-sass

工作起来很有魅力

其他回答

如果卸载和安装node-sass失败,尝试删除node_modules文件夹和npm install

我在windows x64平台上遇到了同样的问题。

刚刚更新了包。使用更新版本的node-saas来代替重建,因为为了重建,你需要visual studio构建环境,这对于安装依赖来说很糟糕:)…

使用最新的node-saas应该没问题:

"node-sass": "^4.11.0",

NPM审计修复 对我来说简直是妙不可言!

我在Ubuntu-20.04上使用wsl 2,遇到了这个问题。您必须降低节点版本,因为node-sass(目前)不能与版本17(最新)甚至版本16(稳定)一起工作。然而,切换到版本14对我有帮助。

运行这些命令

Sudo NPM install -g

Sudo n 14.17.5

如果您使用的是arch-linux环境,您可以使用以下命令卸载node-sass:

npm uninstall --save-dev node-sass

然后使用下面的命令安装sass:

npm add -D sass

or

yarn add -D sass

我相信这很有效。

yarn add _D sass  

**太棒了,对我有用**