53 votes

npm WARN obsolète graceful-fs@3.0.8: graceful-fs version 3

J'exécute npm install mais cela me donne une erreur. J'ai également essayé d'exécuter la commande ci-dessous avant la mise à jour. $ npm installez npm et j'ai également mis à jour graceful-fs.

 $ npm install -g graceful-fs
graceful-fs@4.1.3 C:\Users\RDY672\AppData\Roaming\npm\node_modules\graceful-fs
 

ERREUR est comme ci-dessous:

 $ npm install -g bower@1.3.12
npm WARN deprecated graceful-fs@3.0.8: graceful-fs version 3 and before will fail on newer node releases. Please update to graceful-fs@^4.0.0 as soon as possible.
npm WARN deprecated graceful-fs@2.0.3: graceful-fs version 3 and before will fail on newer node releases. Please update to graceful-fs@^4.0.0 as soon as possible.
npm WARN deprecated npmconf@2.1.2: this package has been reintegrated into npm and is now out of date with respect to npm
npm ERR! cb() never called!
npm ERR! not ok code 0
 

52voto

Isiah Meadows Points 675

TL;DR: Juste le fichier de bugs, si nécessaire, et d'ignorer la désapprobation mises en garde pour l'instant. Sauf si c'est jeter des erreurs, ce n'est pas votre problème.


Le plus probable, c'est indirectement selon un out-of-date de la version de gracieux-fs qui dépend du Nœud interne des modules (même si elle ne devrait pas). Ce module, par nécessité, ne dépendent fortement du Nœud détails de mise en œuvre, mais 4.x a été écrit pour être moins fragile à cet égard. Peu de choses ont changé dans l'API entre les 3.x et 4.x.

Pour ce que ça vaut, un chef il y a quelques semaines avait que le module que le dixième le plus téléchargé sur npm. Je ne vois pas que changer beaucoup. Et à cause de la grande part de ce module (mnp lui-même indirectement dépend d'une version obsolète), le Nœud a déjà instauré un correctif temporaire où ils essaient de mettre les gens de l'intérieur des modules.

Alors ne vous inquiétez pas, sauf si vous obtenez des erreurs provenant. De manière générale, j'ignore ceux dépréciation des avertissements, car ils sont déjà très bien connu.

7voto

Alex Points 131

Vous n'avez pas besoin de vous inquiéter à ce sujet et il n'y a rien de mal à la dépendance car elle affecte uniquement le développement. L'équipe de gulp est consciente du problème.

https://github.com/gulpjs/gulp/issues/1571

0voto

mehedi101 Points 17

J'utilise la plate-forme Windows et Homestead. Les commandes suivantes de la console fonctionnent pour moi:

 npm install --no-bin-links
gulp
npm rebuild node-sass
gulp
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X