在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这个命令也不会改变任何东西。


当前回答

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

npm uninstall --save-dev node-sass

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

npm add -D sass

or

yarn add -D sass

我相信这很有效。

yarn add _D sass  

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

其他回答

进入node-sass所在路径,执行该命令

npm rebuild node-sass --force

这解决了我的问题

运行NPM rebuild node-sass

or

执行sudo NPM rebuild node-sass命令

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

我也有同样的问题。没有一个解决方案有效。所以我尝试了我通常的反应,重新启动我的mac,我很少这样做,问题得到了解决。 当你长时间不关机或重启Mac时,就会出现这种随机问题。

这只是一个版本问题,安装节点版本10就可以了

npm install node@10