I'm trying to do npm install
and an error appears :
Failed at the node-sass@4.5.0 postinstall script.
I tried to delete node_modules
and then reinstall it, same error appears.
what will be the solution?
node v8.9.3
npm v5.4.2
ionic 3.19.0
I'm trying to do npm install
and an error appears :
Failed at the node-sass@4.5.0 postinstall script.
I tried to delete node_modules
and then reinstall it, same error appears.
what will be the solution?
node v8.9.3
npm v5.4.2
ionic 3.19.0
Got the same problem (node v10.3.0, ionic 3.13.0). This worked :
package-
lock.json
,node_modules
folder, npm install
again.try
sudo rm -rf package-lock.json node_modules
sudo npm cache clean --force
npm i --unsafe-perm node-sass
Just Try with this command hope it will very helpful. it's working for me
sudo npm install -g node-sass@4.5.0 --unsafe-perm=true --allow-root
rolling back to node v10.17.0
fixed the problem to me.
You can use nvm to do so:
> nvm install 10.17.0
> nvm use 10.17.0
> node -v
10.17.0
I also had to face the same problem with node v12.16.3
.
Remove node-sass
dependency from your package.json
if it is mentioned in your dependencies
.This will allow npm to install other required dependencies without any disruption.
Delete package-lock.json
file and node_modules
folder from your project.
Force clean the entire NPM cache by using following comand.
npm cache clean --force
Re-Install all the dependencies.
npm install
Now you can install node-sass
.
npm i node-sass
Node-sass@4.5.0 cannot be installed on node 8
Please update either node-sass or node version compatible
Go to https://github.com/sass/node-sass/releases to check which fits for you
use this flag --unsafe-perm=true
sudo npm i gulp-sass -ES --unsafe-perm=true
Uninstall current npm and install lower versions, it is a common error if version didn't match, downgrading node/npm will mostly fix this kind of issues
npm install -g npm@4.6.1
After uninstalling node-sass try cleaning your npm cache. After that try installing node-sass again.
npm cache clean && npm install node-sass
The minimum version of node-sass that supports Node 8 is 4.5.3. You'll need to upgrade your node-sass or downgrade your Node version. Ionic may also have separate issues since it isn't a tested platform with node-sass.
You should try to install SASS.
I remember havign this issue in AngularJS with compass, I had to install it with Ruby to make it work. This was 3 years ago, so I'm not sure this would be the solution, but it doesn't cost anything except time to try, right ?
I needed to take the following steps to "resolve" this problem:
mkdir ~/safe_node_module
;wget -q https://github.com/sass/node-sass/releases/download/v4.13.0/linux-x64-72_binding.node
and then send to the folder created in step 1;export SASS_BINARY_PATH=/home/ronaldaraujo/safe_node_module/linux-x64-72_binding.node
;npm i
;I had the same issue with a new install with Keystone.js. I was able to get pass this issue by removing Node Sass from package.json and running npm install again. Being that the package wasn't listed under node modules. And it worked fine after that.
Solved this by force installing node-sass locally: npm install -f node-sass
I was pretty sure I knew what I was doing... this
I'm trying to do npm install
in the ionic project and an error appears
Failed at the node-sass@4.9.0 postinstall script.
The following steps worked for me ionic project
Remove npm
than run the following commands
npm i
npm install @ionic/app-scripts@latest--unsafe-perm=true --allow-root
Sometime unable to download file win32-x64-79_binding.node due to your proxy restrict to download so plase follow this below link set them manually. https://github.com/sass/node-sass/issues/2773
This works for me on Windows running Node.js version v14.17.3
npm install -g node-sass@4.5.0 --unsafe-perm=true --allow-root --force
Note: My node-sass version was node-sass@4.13.1. But the above command will work for other versions too. Just replace the node-sass version number in the above command with your required node-sass version.
The following steps worked for me
npm install -g node-sass@4.5.0 --unsafe-perm=true --allow-root
npm cache clean
npm install