web-dev-qa-db-fra.com

Impossible d'installer node-sass dans mon projet

Je fais wes-bos Learn Node course. Lorsque je lance npm start, cela montre - je ne trouve pas le module node-sass. Et quand j'essaye d'exécuter npm install node-sass --save, cela me donne les erreurs suivantes.

Errors

Errors

5
sugandh_g

Désinstallez node-sass: npm uninstall node-sass Supprimer package-lock.json, et nettoyez le cache: npm cache clean --force, alors fais npm update, npm install, npm update. puis essayez à nouveau d'installer le nœud sass: npm install node-sass.

Si cela ne fonctionne pas, essayez de reconstruire node-sass:

npm rebuild node-sass

Si cela ne fonctionne pas, je suggère de supprimer package-lock.json, node-modules et npm cache dossier et faites npm install, pour réinstaller toutes vos dépendances. assurez-vous d'avoir un fichier package.json avec toutes vos dépendances répertoriées.

Le fichier package-lock.json a quelques problèmes (il ne se met pas à jour lorsque package.json change) comme mentionné ici: https://github.com/npm/npm/issues/16866 "Touching package.json à la main peut rendre votre package.json incompatible avec package-lock.json ". faire npm update pour mettre à jour le package-lock.json fichier. pour désactiver complètement la création de verrou de package: npm config set package-lock false

21
vikrant

Essaye ça

Sudo npm install -g --unsafe-perm node-sass --save
18
Kumar