159
votes

Getting this error on Arch Linux with node-sass. I'm using it with gulp-sass.

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

Versions

$ 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

Even using this command npm rebuild node-sass is not changing anything.

22
I have the same issue. What node version are you using btw? - antjanus
@antjanus Updated to the question. - Jitendra Vyas
Should work after gulp-sass updates the dependency to node-sass github.com/sass/node-sass/issues/1484 - Pete TNT
@PeteTNT What could be the solution till then? - Jitendra Vyas
@JitendraVyas you could try updating your node-sass manually with npm install node-sass (or by forking the gulp-sass and bumping up the version in the package.json) - Pete TNT

22 Answers

258
votes

run npm rebuild node-sass

or

run sudo npm rebuild node-sass

102
votes

in some cases you need to uninstall and install node-sass library. Try:

npm uninstall --save-dev node-sass

and

npm install --save-dev node-sass
33
votes

I managed to solve this issue using the command below.

npm audit fix - Worked for me

npm audit fix

I tried - Didn't work for me

sudo npm rebuild node-sass

Then I tried - Didn't work for me

npm uninstall --save-dev node-sass

and

npm install --save-dev node-sass
29
votes

As of July 2019 with Node v12 -

node-sass v4.11.0 doesn't work with Node 12.

I faced this problem when I upgraded node to v12.

Rebuilding node-sass as suggested by the other answers didn't work as well.

Upgrading node-sass to v4.12.0 fixed it for me.

npm install [email protected]

7
votes

You should also check your version of nodejs. I was on a version 9 of node js which isn't officially supported at this time of writing. Reverting back to version 6.11.4 fixed the issue for me.

6
votes

I don't know if this applies here, but for me, I just removed node_modules and reinstalled (npm install). Issue was fixed.

5
votes

npm install or npm rebuild node-sass

fixes the problems

please refer: https://github.com/sass/node-sass/issues/1764

4
votes

Go the path where node-sass is present and run this command

npm rebuild node-sass --force

This solved my issue

3
votes

That worked for me:

sudo npm cache clean -f
sudo npm install -g n
sudo n 6.0.0
3
votes

Uninstall and reinstall node-sass and it will find missing binary for itself.

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

If issue is not resolved using above commands, there may be problem with your node version. Check that your node version supports node-sass version. Chose a stable node version and repeat above commands to fix this issue.

Below is compatibility table of node with node-sass:-

enter image description here

If issue is still not fixed, check node-sass supported environment's list:- https://github.com/sass/node-sass/releases/

2
votes

I had the same issue for windows x64 Platform.

Just updated the package.json with newer version of node-saas instead rebuild because in order to rebuild you need visual studio build environment which is suck to install for a dependency :)…

go with latest node-saas you should be fine:

"node-sass": "^4.11.0",
2
votes

Error I was getting, Module "build failed: Error: Node Sass does not yet support your current environment: OS X 64-bit with Unsupported runtime (72)".

First, tried:

npm rebuild node-sass

nothing helpful, then tried

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

Worked like a charm

0
votes

Remove node_modules/node-sass folder & run npm install (this may take some time based on the dependencies) then run npm run build

This should resolve the issue

0
votes

Remove node modules: $rm-rf node_modules

Re install node modules: $npm install

0
votes

If uninstall & install node-sass did not work try to remove node_modules folder and npm install

0
votes

npm i @ionic/app-scripts Was the only thing that had any impact for me.

0
votes

npm audit fix works for me like a charm!

0
votes

Probably a node version issue.

Check your node version with

node -v

you can install node version manager to make life easier. See

https://github.com/nvm-sh/nvm#install--update-script

Install:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash

Usage: 
nvm install <version>       Download and install a <version> 
nvm use <version>           Modify PATH to use <version> nvm ls        
List versions (installed versions are blue)
0
votes

Its just a version issue Install node version 10 it will work fine

npm install node@10   
0
votes

I had the same issue.none of the solutions worked.So I tried my usual response of restarting my mac which I do quite rarely and the issue got resolved. When you dont shutdown or restart your Mac for a long time,such random issues occur.

0
votes

Kindly change your node version and use a stable version of node. This happened with me when I was trying with node version 15+ and npm version 7+. I changed my node version to 14.0.0 simply using nvm.

try:

nvm use 14.0.0

then:

npm run start or node-sass