问题
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.
回答1:
run npm rebuild node-sass
or
run sudo npm rebuild node-sass
回答2:
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
回答3:
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 node-sass@4.12.0
回答4:
I don't know if this applies here, but for me, I just removed node_modules and reinstalled (npm install). Issue was fixed.
回答5:
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:
npm install or npm rebuild node-sass
fixes the problems
please refer: https://github.com/sass/node-sass/issues/1764
回答7:
I managed to solve this issue using the below command.
npm audit fix - Worked for me
npm audit fix
I tried - Didn't worked for me
sudo npm rebuild node-sass
Then I tried - Didn't worked for me
npm uninstall --save-dev node-sass
and
npm install --save-dev node-sass
回答8:
Go the path where node-sass is present and run this command
npm rebuild node-sass --force
This solved my issue
回答9:
That worked for me:
sudo npm cache clean -f
sudo npm install -g n
sudo n 6.0.0
回答10:
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",
回答11:
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
回答12:
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
回答13:
npm uninstall node-sass
npm i node-sass@4.7.2
https://dev.to/letsbsocial1/node-sass-and-node-910-4ol
回答14:
Remove node modules: $rm-rf node_modules
Re install node modules: $npm install
回答15:
If uninstall & install node-sass
did not work try to remove node_modules
folder and npm install
回答16:
npm i @ionic/app-scripts
Was the only thing that had any impact for me.
回答17:
npm rebuild node-sass Fixed the issue for ubuntu.
回答18:
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:-
If issue is still not fixed, check node-sass supported environment's list:- https://github.com/sass/node-sass/releases/
来源:https://stackoverflow.com/questions/37324519/node-sass-does-not-yet-support-your-current-environment-linux-64-bit-with-false