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

烈酒焚心 提交于 2019-11-26 18:02:55

问题


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

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!