Heim > Artikel > Web-Frontend > Node.js-Modulsystem
Der Inhalt, der in diesem Artikel mit Ihnen geteilt wird, betrifft das Node.js-Modulsystem, das einen gewissen Referenzwert hat. Freunde in Not können sich darauf beziehen
Was ist ein Modul? Module werden verwendet, um Funktionen zwischen verschiedenen node.js-Dateien aufzurufen. Mit anderen Worten, eine JS-Datei kann ein Modul sein.
1. Modul
main.js-Datei erstellen:
var hello = require('./hello'); hello.world();
hello.js-Datei:
exports.world = function() { console.log('Hello World'); }
require() wird verwendet, um das Modul abzurufen, und exports ist das externe Schnittstellenobjekt des Moduls. Im obigen Beispiel ruft require() die Schnittstelle des Hello-Moduls ab, gibt das Exportobjekt zurück und weist es dem Hello-Objekt zu. Die Methode .world() dient als verfügbar gemachte Schnittstelle.
Wir können auch das gesamte Objekt als externe Schnittstelle verwenden.
Zum Beispiel:
//hello.js function Hello() { var name; this.setName = function(thyName) { name = thyName; }; this.sayHello = function() { console.log('Hello ' + name); }; }; module.exports = Hello;//HELLO对象作为接口
Dann holen Sie sich diese Schnittstelle in main.js:
//main.js var Hello = require('./hello'); hello = new Hello(); hello.setName('BYVoid'); hello.sayHello();
Verwandte Empfehlungen:
Erste Erkundung von nodeJS_node.js
Detaillierte Erläuterung der Node.js-Modulsystembeispiele
Das obige ist der detaillierte Inhalt vonNode.js-Modulsystem. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!