È possibile accedere al modulo locale utilizzando , richiedere la funzione ma non è possibile accedere al modulo globale tramite esso. Ho letto da qualche parte che per utilizzare il modulo globale dobbiamo renderlo locale, quindi importarlo tramite la funzione require. Quindi, se non possiamo accedere direttamente al modulo globale, allora qual è la necessità di usarlo.Qual è la differenza tra il modulo locale e globale in Node.js? Quando utilizzare il modulo locale e globale?
risposta
Si dovrebbe:
- Installare un modulo a livello locale, se avete intenzione di richiedere() esso.
- Installare un modulo globalmente se si vuole eseguirlo sulla riga di comando.
Grazie per la risposta. Puoi dare un piccolo esempio di esecuzione di moduli installati a livello globale tramite la riga di comando. – Badal
Personalmente sto usando 'nodemon' installato come modulo globale (' npm install -g nodemon') per eseguire il server e riavviarlo automaticamente quando il codice sorgente cambia (perfetto per lo sviluppo). Quindi in questo caso anziché ad es. 'node server.js' Eseguo' nodemon server.js';) –
Grazie ancora per la tua risposta tomrac. Ma questo è un uso specifico del modulo globale. Potete per favore dirmi l'uso generale di esso? – Badal
Un uso generale del modulo nodo globale per la mia esperienza sarà:
Se tutte le mie applicazioni che utilizzano lo stesso modulo nodo (della stessa versione o non mi importa quale versione, ultimo va bene per me), quindi I installerà quel nodo-modulo globalmente. Un buon esempio.esempio sarà il modulo nodo che io uso per testare, ad es. moka.
penso a mio parere i moduli che si sta per richiedere nel codice devono essere in locale al progetto o si può dire che deve essere presente nella directory node_modules
ei moduli che funziona come comando deve essere installato a livello globale. esempi sono exress-generator, jsdocs, mocha
- 1. Qual è la differenza tra il modulo Cluster di Node.js e il modulo Cluster di Learnboost?
- 2. Qual è la differenza tra JTA e una transazione locale?
- 3. Javascript confusione variabile locale e globale
- 4. Qual è la differenza tra l'identificatore globale statico e non statico globale in C++?
- 5. Accesso a un modulo globale node.js
- 6. Jinja2: variabile locale/globale
- 7. Qual è la differenza tra il modulo modello Ansible e il modulo copia?
- 8. Qual è la differenza tra "pacchetto" e "modulo" in Frege?
- 9. usa la variabile globale per condividere db tra il modulo
- 10. qual è la differenza tra @ e @@ in un modulo?
- 11. Differenza tra "globale" e "import __main__"
- 12. Qual è la differenza tra una chiusura e un modulo?
- 13. Qual è la differenza tra modulo e distribuzione su CPAN?
- 14. Come accedere variabile globale quando c'è un conflitto locale e globale
- 15. Qual è la differenza tra myFunction locale funzione e miaFunzione locale = function()
- 16. comprensione globale e locale Ambito di applicazione in Javascript
- 17. Differenza tra ** e * nella corrispondenza globale (.gitignore)
- 18. Come utilizzare la variabile globale in node.js?
- 19. Distinguere eval locale da eval globale
- 20. Funzione locale statica C++ vs funzione globale
- 21. Stato globale nel modulo Python
- 22. Differenza tra modulo e Component in Joomla
- 23. Differenza tra Locale FRANCESE vs FRANCE Locale
- 24. Qual è la differenza tra "coda globale" e "coda principale" in GCD?
- 25. Apache Ivy: Differenza tra cache locale Ivy e repository locale
- 26. File in cui è definita la struttura dati per la tabella descrittore globale e descrittore locale?
- 27. Differenza tra il modulo e il pacchetto O'Caml
- 28. Qual è la differenza tra util.error e console.error in Node.js?
- 29. differenza tra il modulo HTTP e il middleware OWIN
- 30. Come creare una variabile globale in elisir modulo
Come appare il tuo codice? – icelava