Importazione con Require
Scorri per mostrare il menu
Per utilizzare il codice da un altro file in Node.js, si utilizza la funzione require. Questa funzione consente di importare moduli e accedere ai valori o alle funzioni esportate. La funzione require è integrata in Node.js e la sua sintassi è semplice: si passa il percorso del modulo che si desidera caricare come stringa e require restituisce l'oggetto esportato dal modulo. La sintassi è la seguente: const moduleName = require('./modulePath');. Il percorso può essere relativo o assoluto e Node.js lo risolverà per caricare il file corretto.
Quando si chiama require, Node.js carica il modulo in modo sincrono. Ciò significa che il codice si interrompe fino a quando il modulo non è stato caricato e tutti i valori esportati sono disponibili per l'uso. Se lo stesso modulo viene richiesto più volte, Node.js lo caricherà solo una volta e poi memorizzerà il risultato nella cache. Tutte le chiamate successive a require per quel modulo restituiranno le esportazioni memorizzate nella cache, senza ricaricare il file.
main.js
greet.js
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Importazione con Require
Per utilizzare il codice da un altro file in Node.js, si utilizza la funzione require. Questa funzione consente di importare moduli e accedere ai valori o alle funzioni esportate. La funzione require è integrata in Node.js e la sua sintassi è semplice: si passa il percorso del modulo che si desidera caricare come stringa e require restituisce l'oggetto esportato dal modulo. La sintassi è la seguente: const moduleName = require('./modulePath');. Il percorso può essere relativo o assoluto e Node.js lo risolverà per caricare il file corretto.
Quando si chiama require, Node.js carica il modulo in modo sincrono. Ciò significa che il codice si interrompe fino a quando il modulo non è stato caricato e tutti i valori esportati sono disponibili per l'uso. Se lo stesso modulo viene richiesto più volte, Node.js lo caricherà solo una volta e poi memorizzerà il risultato nella cache. Tutte le chiamate successive a require per quel modulo restituiranno le esportazioni memorizzate nella cache, senza ricaricare il file.
main.js
greet.js
Grazie per i tuoi commenti!