Heim > Artikel > Web-Frontend > Detaillierte Erläuterung der Verwendung von benutzerdefinierten Node-JS-Modulen
Node.js-Module sind in zwei Kategorien unterteilt, eine ist das native (Kern-)Modul und die andere ist das Dateimodul. Das native Modul wird beim Kompilieren des Quellcodes von node.js in die binäre Ausführungsdatei
kompiliert, und die Ladegeschwindigkeit ist am schnellsten. Ein anderer Dateimodultyp wird dynamisch geladen und die Ladegeschwindigkeit ist langsamer als bei nativen Modulen. Node.js speichert jedoch sowohl das native Modul
als auch das Dateimodul im Cache, sodass beim zweiten Anfordern kein wiederholter Overhead entsteht. Unter diesen sind native Module im lib-Verzeichnis definiert, während
Dateimodule nicht definiert sind.
//1. Erstellen Sie eine Testmodul-JS-Datei (ich habe sie hier test.js genannt)
//2. Fügen Sie eine Testmethode hinzu
Funktionstest(){
console.log('Test Success!');
}
//3. Stellen Sie diese Methode dem Knotenmodul
//exports zur Verfügung .test( Dies ist der öffentliche Methodenname. Wenn Sie ihn extern aufrufen, verwenden Sie diesen Methodennamen)
exports.test = test;
//4 , und rufen Sie die entsprechende Testfunktion auf, die beiden js-Dateien befinden sich im selben Verzeichnis)
const testModule = require('./test.js');
testModule.test();
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Verwendung von benutzerdefinierten Node-JS-Modulen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!