J'ai mis à niveau vers macOS Catalina. Depuis lors, le remplacement de module à chaud ne fonctionne pas dans create-react-app
ainsi que dans une application angulaire générée à l'aide de la commande ng
. J'ai essayé de créer une application React à partir de zéro, mais le remplacement de module à chaud ne fonctionne toujours pas.
Quelle pourrait être la cause de ce problème et comment puis-je le résoudre?
3 Réponses :
Essayez de mettre à jour votre node.js vers la version Catalina. Cela résout mon problème.
Voici la commande que j'ai utilisée.
brew update node
Ajoutez également les étapes que vous avez suivies pour y parvenir.
Oui, pourriez-vous détailler les étapes que vous avez suivies pour mettre à jour le nœud js vers la version Catalina. Je viens de mettre à jour node.js de manière normale et je suis toujours confronté au même problème.
Pour moi, cela a commencé à mieux fonctionner après le passage du nœud 10 au noeud 12.
Tout d'abord, vérifiez la version de votre nœud, vous devez travailler sur la version 12 et supérieure. Pour moi, après avoir mis à jour ma version de nœud vers la 12.14.1, cela a fonctionné comme un charme.
En fonction de votre projet, vous ne pourrez peut-être pas modifier la version du nœud.
Si vous êtes "bloqué" en utilisant une ancienne version de nœud pour un projet dans un environnement Catalina, essayez ces étapes:
Déplacez le projet quelque part sous votre répertoire personnel (par opposition à la racine).
Si le projet est déjà dans votre répertoire personnel ou si vous ne voulez pas le déplacer, ajoutez un sondage à la commande ng serve. Par exemple ng serve --poll 4000
.