0
votes

Nodemon montre le redémarrage du serveur mais ne fonctionne pas lors de la modification des fichiers

J'utilise le package NODMon , mais il ne redémarre pas le serveur. Il ne fait que montrer "le redémarrage due aux changements". Mais dans les vidéos YouTube, j'ai vu qu'il manifestait le statut "Server en cours d'exécution" après cela.

Dans mon cas, cela n'était pas montré. Il montre simplement «redémarrer en raison de modifications», mon travail ne met également pas à jour lorsque je le considère dans un navigateur.

J'ai lu beaucoup de questions de dépassement de piles connexes, mais aucun d'entre eux m'a aidé ... Les installer localement sur mon projet comme devdependants.Notre nom ne fonctionne pas non plus.

J'ai également essayé de modifier les balises de script dans le fichier package.json .

en cours d'exécution, j'utilisais Nodemon , NPM Démarrer , oodémon app.js , nodemon lib / dev-server.js --Delay 1 , NODEMON -L , et beaucoup plus, mais rien n'a aidé.

=============================================== ================================== Question éditée:

J'utilise le code VS. Essayer d'exécuter mon code JavaScript avec Express Framework. J'utilise le terminal Git Bash. Quel que soit le code de Ballo World de base, ne peut pas également fonctionner avec NODEMON. Les étapes que j'ai suivies: nœud -v et npm -v fonctionne sur mon terminal Bash. J'ai créé une application de base Hello World Express. Utilisation de NPM init NPM Install Express --Save

Je joins mon référentiel GitHub de ce testapp https://github.com/webdevshiv/testapp. git Ensuite, le problème principal concerne NODEMON .. Installation de NODEMON: NPM Installez Nodemon --Save-dev , également NODEMON INSTALL -G -G Dans la balise de script: "scripts": {"start": "nœud app.js"}, Code pour Exécution NODEMON: NODEMON APP.JS Dans mon terminal en exécutant cela, je reçois: (Bash: NODEMON: Commande non trouvée)

mais nœud app.js fonctionne .... Ensuite, en utilisant npx nodemon app.js il apparut -----

([NODMION] 2.0.4 [NODMON] Pour redémarrer à tout moment, entrez RS [NODEMON] Watching Chemin (s): *. * [NODEMON] Regardant Extensions: JS , MJS, JSON [NODEMON] Démarrage NODE APP.JS Exemple App Listening à http: // localhost: 3000 [NODEMON] Redémarrage du fait des modifications ... [NODEMON] Redémarrage du fait des modifications ... [NODEMON] Redémarrage du fait des modifications ... [NODEMON] Redémarrage du fait des modifications.)

Vous pouvez clairement voir la première fois qu'il écoutait le port, mais à la prochaine fois que je fais des changements, il montrait le redémarrage. mais ne pas redémarrer .. Avant que je pose cela, c'était le cas pour utiliser NODEMON normalement, mais maintenant NODEMON ne fonctionne pas ...

J'attache mon environnement système Variable trajectoire: c: \ Program Files \ MongoDB \ Server \ 4.2 \ bin; c: \ Fichiers de programme \ git \ cmd; C: \ Fichiers de programme \ Nodejs; C: \ Fichiers de programme \ Nodejs \ nœud_modules \ NPM

Je donne un lien pour mes captures d'écran de code VS https://imgur.com/e6viuaf https://imgur.com/ewokg0v


7 commentaires

La question pourrait être améliorée si vous pouvez ajouter plus d'informations comment reproduire le comportement que vous observez. Quelle est la commande cli exacte que vous utilisez? Comment packez-vous.json look. Peut-être une configuration de démonstration sur GitHub?


En fait, je ne sais pas l'ajout de fichiers sur github! .. En outre que les codes de base ne fonctionnent pas non plus! Si tu ne veux pas, tu peux me donner ton gmail id .. donc je peux vous envoyer! .. Je suis nouveau ici ici !. Je n'ai aucune aide! .. j'étais coincé ici .. S'il vous plaît, vous voulez m'aider à moi! ..


Bonjour Ragul, utilisez simplement un service de partage d'images comme imgur.com pour télécharger des images et partager le lien dans votre question. Une bonne addition serait également: quel serveur travaillez-vous? Exprimez-vous? Avez-vous vérifié ce guide: ? Si cela ne vous aide pas, veuillez fournir un projet de démonstration sur GitHub qui reproduit le comportement et pose les extraits de code pertinents ici.


Monsieur, je mets vraiment beaucoup d'effort et de temps dans la création de cette question .. J'ai mis à jour cela.Questtion et joint le référentiel GitHub et les images ci-jointes!


Essayez uniquement Nodemon App.js


C'était montrant Nodemon: Commande introuvable


Faire une installation globale - NPM INSTALL -G NODEMON, puis vous allez simplement sur le repo et tapez NODEMON


3 Réponses :



0
votes

Essayez d'ajouter le chemin de votre System 32 (dans mon cas 'C: \ windows \ system32' ) à variables d'environnement . < / p>

Cela a fonctionné pour moi


0 commentaires

0
votes
$npm ls chokidar 
run the above command in the directory you have nodemon installed.
This worked for me.

0 commentaires