Node-sass Installation Issue
Solution 1:
After struggling , finally found exact solution. In node js software folder, node-sass\4.5.0 folder is still created in npm-cache folder. So I download win32-x64-48_binding.node manually, put it in C:\Users\Administrator\AppData\Roaming\npm-cache\node-sass\4.5.0 folder.
And run npm install command, issue resolved.
Solution 2:
I see you are running node version 8.1.4. You can also check it using node --version
in the command prompt.
You'll have to use a version >= v4.5.3 instead because lower versions of node-sass are incompatible with node8. This issue has been reported on their GitHub issue page.
You either have to define using v4.5.3 instead or pass the the -g
parameter while installing it, which seems to fetch the latest version automagically.
when i used -g it worked properly and got the latest version
Also, as @javiergarval has pointed out, you have a typo. It should have been --save-dev
instead of --save-dev-.
Solution 3:
My problem is, that I need an older node-sass
Binary, which is not available for the new node version I have. But the solution is, at least on Windows, pretty simple. Just install the windows build tools. With that, npm is able to build the binaries out of the source.
Long story short, this solved the problem for me:
npm install --global--production windows-build-tools
Thanks to the answer on this question: node-sass installation issue on windows 10
Solution 4:
Depends on which node version you are using. Node-Sass currently supports only these versions:
Supported Node.js versions 0.10, 0.12, 1, 2, 3, 4, 5, 6 and 7.
If you happen to work on one of those versions, try to specify which version of node-sass
you want:
$ npm install --save-dev node-sass@4.5.3
your npm is trying to download node-sass
version 3.31.1
which is does not exist on the releases page of https://github.com/sass/node-sass/releases
Solution 5:
You have an error on your command:
$ npm install node-sass --save-dev-
^^^
Should be
$ npm install node-sass --save-dev
(without the last - on dev)
Also, it is giving you a WARNING because it wants to be installed globally.
See the official node-sass documentation.
And also, could be interesting for you to know the differences between --save and --save-dev.
Post a Comment for "Node-sass Installation Issue"