web-dev-qa-db-fra.com

npm install -> Failed au script de post-installation [email protected]

J'essaie de faire npm install et une erreur apparaît: 

Failed at the [email protected] postinstall script.

J'ai essayé de supprimer node_modules puis de le réinstaller, la même erreur se produit . Quelle sera la solution?

noeud v8.9.3
npm v5.4.2
ionique 3.19.0

6
Joe Sleiman

Vous avez le même problème (noeud v10.3.0, ionic 3.13.0). Cela a fonctionné:

  • Supprimer package- lock .json,
  • Supprimer le dossier node_modules
  • Exécutez npm install à nouveau.
8
Michaël Polla

Désinstallez current npm et installez les versions les plus basses. Si la version ne correspond pas, il est fréquent que le fait de mettre à niveau le noeud/npm corrige principalement ce type de problèmes

npm install -g [email protected]
4
Antguider

utiliser ce drapeau --unsafe-perm=true

Sudo npm i gulp-sass -ES --unsafe-perm=true
3
Ankit Sinha

Juste essayer avec cette commande espère que ce sera très utile. ça marche pour moi

Sudo npm install -g [email protected] --unsafe-perm=true --allow-root
2
Abhay Singh

essayer 

Sudo rm -rf package-lock.json node_modules
Sudo npm cache clean --force
Sudo npm i --unsafe-perm node-sass
1
Jaisa Ram

Après avoir désinstallé node-sass, essayez de nettoyer votre cache npm. Après cela, essayez d’installer à nouveau node-sass. 

npm cache clean && npm install node-sass
1
Jonas Hohmann

La version minimale de node-sass prenant en charge le nœud 8 est la version 4.5.3. Vous devrez mettre à niveau votre node-sass ou rétrograder votre version de nœud. Ionic peut également avoir des problèmes distincts car ce n'est pas une plate-forme testée avec node-sass.

1
nschonni

Vous devriez essayer de installer SASS.

Je me souviens d’avoir corrigé ce problème dans AngularJS avec une boussole; j’ai dû l’installer avec Ruby pour que cela fonctionne. C'était il y a 3 ans, donc je ne suis pas sûr que ce soit la solution, mais cela ne coûte rien, sauf le temps nécessaire pour essayer, n'est-ce pas? 

0
trichetriche