Heim > Artikel > Web-Frontend > Welche zwei Möglichkeiten gibt es, Module in Node zu exportieren?
Zwei Möglichkeiten für den Knoten, Module zu exportieren: 1. Mit Exports kann diese Methode durch Hinzufügen von Attributen exportiert werden und kann mehrere Mitglieder exportieren. 2. Mit „module.exports“ kann diese Methode direkt als „module. exports“ übergeben werden " Zuweisungsmethode, nur ein einzelnes Mitglied kann exportiert werden.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, NodeJS-Version 12.19.0, Dell G3-Computer.
Es gibt zwei Möglichkeiten, Module zu exportieren.
Exports können mehrere Mitglieder exportieren.
module.exports kann nur ein einzelnes Mitglied exportieren, und die späteren werden überschrieben die vorherigen
1. module.exports
Wir können das Modul direkt exportieren, indem wir module.exports einen Wert zuweisen
module.exports kann ein einzelnes Mitglied exportieren
Die Funktionen von module.exports können alle realisiert werden
2. exports
Die Variable exports ist eine Referenz auf module.exports, die vom Knoten bereitgestellt wird.
exports wird durch Hinzufügen von Attributen exportiert, und es kann nur ein Objekt exportiert werden.
Wenn Sie die Variable exports direkt auf einen Wert verweisen, hat dies keine Auswirkungen auf module.exports, aber dies ist gleichbedeutend damit, die Verbindung zwischen exports und module.exports zu unterbrechen.
Beispiele sind wie folgt:
// 定义方法,常量 const myPI = 3.14 const add = (a,b) => a + b; // 导出,两种方法任意都可以 // 方法一: exports.myPI = myPI exports.add = add // 方法二: module.exports.myPI = myPI module.exports.add = add // 方法二(变形) module.exports = { myPI, add }
Empfohlenes Lernen: „nodejs Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWelche zwei Möglichkeiten gibt es, Module in Node zu exportieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!