web-dev-qa-db-fra.com

avertissement graceful-fs lors de l'exécution de la tâche Grunt

Je reçois cet avertissement lors de l'exécution d'une de mes tâches de grognement:

Warning: (node:2771) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version.

Est-ce que quelqu'un sait comment s'en débarrasser? Et comment trouver sa source? Ma version nodejs est 6.0.0.

22
Robert Kusznier

Votre meilleure option à l'heure actuelle est de rétrograder vers la dernière Node 5.x jusqu'à ce que cette dépendance soit mise à jour.

Suggérez-vous de lire: NE vous précipitez PAS pour passer à Node v6 et Briser les changements entre v5 et v6 .

Nous voulons tous être sur le dernier et le plus grand - moi y compris. Une excellente façon de le faire est d'utiliser quelque chose comme n ou nvm pour basculer rapidement entre les versions Node afin que nous puissions utiliser Node v6 sur certains projets et anciennes versions sur d'autres projets.

L'autre chose que je fais est de mettre un package comme Node Version Checker dans mon projet et de l'utiliser dans les tests et l'application pour m'assurer que j'ai changé pour la version attendue de Node lorsque je démarre le projet ou les tests car nous oublions souvent de basculer vers la bonne version de Node si nous avons plusieurs versions sur plusieurs projets.

28
Guy

Si vous utilisez homebrew, voici comment vous pouvez passer à la version 5.11.0

brew tap homebrew/versions
brew unlink node
brew install homebrew/versions/node5

Et vous êtes prêt à partir.

21
ReedD

après la mise à jour de node6 ont le même problème. Contournement de travail nvm use v5.11.0

2
Rudolf Schmidt