Node Sass尚不支持您当前的环境:Linux 64-bit with false

在带有node-sass的Arch Linux上获取此错误。我正在使用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 -v
v6.2.0

即使使用此命令npm rebuild node-sass也不会更改任何内容。

阿飞神奇2020/03/17 18:20:46

npm审核修复对我而言就像一个魅力!

Mandy神乐2020/03/17 18:20:46

卸载并重新安装node-sass,它将发现自身缺少二进制文件。

npm uninstall --save-dev node-sass
npm install --save-dev node-sass

如果使用上述命令未能解决问题,则您的节点版本可能存在问题。检查您的节点版本是否支持节点ass版本。选择一个稳定的节点版本,然后重复上述命令以解决此问题。

以下是具有node-sass的节点的兼容性表:-

在此处输入图片说明

如果问题仍未解决,请检查node-sass支持的环境列表:-https: //github.com/sass/node-sass/releases/

猿前端前端2020/03/17 18:20:46

npm i @ionic/app-scripts 是唯一对我有影响的东西。

乐宝儿2020/03/17 18:20:46

如果卸载和安装node-sass不起作用,请尝试删除 node_modules文件夹并npm install

Tom神无2020/03/17 18:20:46

删除节点模块:$ rm-rf node_modules

重新安装节点模块:$ npm install

神乐Eva2020/03/17 18:20:46

npm卸载node-sass

npm我node-sass@4.7.2

https://dev.to/letsbsocial1/node-sass-and-node-910-4ol

蛋蛋L卡卡西2020/03/17 18:20:46

删除node_modules / node-sass文件夹并运行npm install(这可能需要一些时间,具体取决于依赖项),然后运行npm run build

这样可以解决问题

西门前端A2020/03/17 18:20:46

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

首先,尝试:

npm rebuild node-sass

没有帮助,然后尝试

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

像魅力一样工作

十三前端Harry2020/03/17 18:20:46

这对我有用:

sudo npm cache clean -f
sudo npm install -g n
sudo n 6.0.0
小胖Itachi西里2020/03/17 18:20:46

Windows x64平台存在相同的问题。

只是使用较新版本的node-saas更新了package.json而不是进行了重新构建,因为要进行重新构建,您需要Visual Studio构建环境,该环境必须为依赖项而安装:)…

与最新的node-saas一起使用,应该没问题:

"node-sass": "^4.11.0",
ProJinJin樱2020/03/17 18:20:46

转到存在node-sass的路径并运行此命令

npm rebuild node-sass --force

这解决了我的问题

神乐凯神无2020/03/17 18:20:46

npm installnpm rebuild node-sass

解决问题

请参考:https : //github.com/sass/node-sass/issues/1764

米亚L2020/03/17 18:20:45

您还应该检查您的nodejs版本。我使用的是Node js的版本9,目前尚不正式支持。恢复到6.11.4版本可以解决此问题。

西里Green2020/03/17 18:20:45

我不知道这在这里是否适用,但是对我来说,我只是删除了node_modules并重新安装(npm install)。问题已解决。

A小宇宙2020/03/17 18:20:45

我设法使用下面的命令解决了这个问题。

npm审核修复- 为我工作

npm audit fix

我尝试过- 没为我工作

sudo npm rebuild node-sass

然后我尝试了- 没为我工作

npm uninstall --save-dev node-sass

npm install --save-dev node-sass
GOGil2020/03/17 18:20:45

随着2019年7月与节点V12的 -

node-sass v4.11.0不适用于节点12。

我将节点升级到v12时遇到了这个问题。

按照其他答案的建议重建节点无效。

将node-sass升级到v4.12.0为我修复了它。

npm install node-sass@4.12.0

Harry神乐2020/03/17 18:20:45

在某些情况下,您需要卸载并安装node-sass库。尝试:

npm uninstall --save-dev node-sass

npm install --save-dev node-sass
LJinJin2020/03/17 18:20:45

npm rebuild node-sass

要么

sudo npm rebuild node-sass