Esiste un modo per Nodejs di riflettere le modifiche apportate nei miei file, piuttosto che chiudere il nodo ed eseguirlo di nuovo? Sono ancora in fase di sviluppo in modo da fare un sacco di cambiamenti, quindi quello che faccio è mi fermo il server ogni volta ed eseguirlo nuovamente (con il comando "nodo")Come eseguire le modifiche alla selezione Nodejs anziché riavviare il server ogni volta?
risposta
È possibile utilizzare node-supervisor:
Un piccolo script supervisore per nodejs. Esegue il tuo programma e gli orologi per le modifiche al codice, quindi puoi eseguire il caricamento del codice hot-ish senza preoccuparti delle perdite di memoria e assicurarti di correggere tutti i riferimenti tra moduli e senza un nuovo richiede un sistema.
Un'altra alternativa è [nodemon] (https://github.com/remy/nodemon). – elmigranto
Io preferisco usare https://github.com/remy/nodemon è possibile installarlo globalmente
npm install -g nodemon
e avviare il server facendo
nodemon app.js
Ho installato nodemon. Ma il server in esecuzione che utilizza nodemon index.js non sta facendo nulla. Nessun errore e nient'altro. Il server non si avvia affatto. Potrebbe per favore fatemi sapere qual è il problema dietro di esso. –
È possibile utilizzare nodemon per monitorare i tuoi file e si riavvia automaticamente quando c'è è qualsiasi modifica:
npm install -g nodemon
dopo è ancora possibile utilizzare il comando npm start
ma si dovrà sostituire questa linea in package.json
"scripts":{
// "start": "node ./bin/www"
"start": "nodemon ./bin/www"
}
- 1. Reload Express.js instrada le modifiche senza riavviare il server
- 2. Come riavviare con garbo un server NodeJS?
- 3. Come non riavviare il server ogni volta che si lavora con Flask o Express?
- 4. /dev/HAX manca ogni volta che riavviare il computer
- 5. Come riavviare il server mysql?
- 6. Devo riavviare/sollevare vele ogni volta che apporto modifiche a un controller?
- 7. Applicare le modifiche di vimrc senza riavviare
- 8. I convertitori vengono richiamati ogni volta che si preme il tasto anziché alla fine dell'input dell'utente
- 9. jQuery Selezione data: Selezionare le settimane alla volta
- 10. Come riavviare il server Meteor da Meteor.js
- 11. Come riavviare il server PostgreSQL su MacOS?
- 12. Come animare un set di oggetti jQuery uno alla volta (anziché tutti in una volta)
- 13. Thread: Come riavviare il thread una volta completato?
- 14. Variabile incrementale del server NodeJS di due per ogni richiesta
- 15. Come riavviare il filato su AWS EMR
- 16. come comunicare ai client desktop java le modifiche dal server?
- 17. Come riavviare \ numerazione delle note ogni pagina
- 18. Devo creare un progetto webapp maven ogni volta che apporto le modifiche in file statici?
- 19. Quando è necessario riavviare il server in Rails?
- 20. come creare il server nodejs ssl?
- 21. Devo eseguire modifiche estetiche?
- 22. Come annullare le modifiche alla metadase dopo l'esecuzione di GroovyShell?
- 23. SQL Server - Selezione dei periodi senza modifiche nei dati
- 24. git: come vedere le modifiche dovute alla spinta?
- 25. Come rilevare le modifiche alla barra delle applicazioni di Windows?
- 26. Come strutturare le comunicazioni tra il server Nodejs e le guide?
- 27. impossibile eseguire cronjob utilizzando ogni volta in rotaie 3
- 28. Come riavviare/arrestare il server arangodb su mac osx
- 29. MapView - Appaiono le annotazioni una alla volta
- 30. Dove Vagrant sta salvando le modifiche alla VM?
possibile duplicato del [Devo ricaricare app.js ogni volta che faccio un piccolo cambiamento?] (Http : //stackoverflow.com/questions/3336481/do-i-have-to-reload-app-js-every-time-i-make-a-small-change) –