Erreur: Impossible de trouver le module "gulp-sass"
Quand je compile avec gulp
, j'ai une erreur comme ci-dessous. Comment puis-je résoudre ce problème?
module.js:339
throw err;
^
Error: Cannot find module 'gulp-sass'
at Function.Module._resolveFilename (module.js:337:15)
at Function.Module._load (module.js:287:25)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at Object.<anonymous> (/Applications/XAMPP/xamppfiles/htdocs/flyscoot.com/gulpfile.js:2:12)
at Module._compile (module.js:435:26)
at Object.Module._extensions..js (module.js:442:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:311:12)
at Module.require (module.js:366:17)
Vous devez vous connecter pour publier un commentaire.
Il suffit de ne
npm update
et puisnpm install gulp-sass --save-dev
dans votre dossier racine, puis lorsque vous exécutez, vous ne devriez pas avoir de problèmes.update
de commande.Avez-vous vérifier cette question?
Peut être solution possible est:
sudo
?Modifier votre forfait.json. Modification:
à
Supprimer le dossier node_modules et exécuter
npm install
de nouveau.Source: https://github.com/codecombat/codecombat/issues/4430#issuecomment-348927771
J'ai eu le même problème, et je me résoudre à faire ce
npm update
. Mais je reçois le message concernant l'autorisation, si je lance:Cet définir des autorisations pour mon utilisateur d'exécuter des mnp comands comme administrateur. Puis-je exécuter à nouveau:
et ce:
Alors mon problème c'est résolu.
J'ai eu le même problème sur mon nouveau Windows 10 de la machine. J'ai dû installer le Windows de construire des outils avec
npm install -g windows-build-tools
. (https://github.com/Microsoft/nodejs-guidelines/blob/master/windows-environment.md#environment-setup-and-configuration)Essayez ceci:
ou
j'ai également été confronté à la même question,
La solution est d'installer le gulp-sass module, mais si vous exécutez la commande ci-dessous
npm install -g gulp-sass
ounpm install --save gulp-sass
, Ce n'est pas à jour sur le nœud-sass fin du projet.Cette version de node-sass est manquant (renvoie un 404) et de google web-starter-kit de v0.6.5 a en dépendait pendant une longue période, depuis Décembre 2016. Donc, il a travaillé pendant une longue période et doit avoir tout simplement disparu.
Téléchargement de binaires à partir de
https://github.com/sass/node-sass/releases/download/v3.13.1/win32-x64-57_binding.node
Impossible de télécharger
"https://github.com/sass/node-sass/releases/download/v3.13.1/win32-x64-57_binding.node":
Erreur HTTP 404 Non Trouvé
La seule solution est de mettre à niveau nœud-sass:
npm i gulp-sass@latest --save-dev
pour résoudre le problème.Dans le dossier racine où
package.json
est situé, exécuteznpm outdated
. Vous obtiendrez de paquets obsolètes retourné avec quelques détails. Dans les détails, vous verrez le numéro de la version du paquet obsolète.Ensuite, ouvrez le
package.json
fichier et modifier manuellement le numéro de version du paquet correspondant.Puis supprimer le
node_modules
dossier et exécuternpm install
. Il faut résoudre ce problème.J'ai eu la même erreur sur Ubuntu 18.04
Supprimer votre dossier node_modules et exécuter
J'ai eu ce problème pendant des jours à la recherche de réponses. Mon journal d'erreur est semblable à ce mnp ne sera pas le nœud installer sass
Le seul problème était le nœud de la version. Peut-être que ça peut aider certains d'entre vous.
J'ai rétrogradé mon Node.js de 9.3.0 à 6.12.2 et de l'exécution:
Ceux qui sont d'erreur, merci de déclasser le Node.js vous utilisez.
Étape 1 :
Désinstaller celui que vous utilisez et installer la version que vous préférez. J'ai installé v6.12.3. Mon précédent Node.js la version a été v9.4.0.
Étape 2 :
Télécharger Node.js.
Espère que cela va fonctionner.