Globale Variablen in Node.js verwenden
In Node.js sind Sie möglicherweise auf das Konzept gestoßen, Variablen auf den globalen Bereich festzulegen. Dies kann durch Weglassen des Variablendeklarationsschlüsselworts erreicht werden. Es ist jedoch wichtig zu beachten, dass dieser Ansatz die Variable nicht für erforderliche Dateien verfügbar macht.
Wenn Sie dies versuchen, ist die Unterstrichbibliothek trotz des folgenden Codes in Ihren erforderlichen Dateien nicht zugänglich:
<code class="js">_ = require('underscore');</code>
Alternativ können Sie mit Express.js Variablen mithilfe von app.set festlegen und diese an anderer Stelle verfügbar machen. Dieser Ansatz ist jedoch spezifisch für Express.js.
Um eine Variable im globalen Bereich festzulegen, müssen Sie das globale Objekt verwenden, wie unten gezeigt:
<code class="js">global._ = require('underscore');</code>
Das wird gemacht die Unterstrichbibliothek, auf die in allen benötigten Dateien zugegriffen werden kann. Denken Sie daran, dass globale Variablen zu einer Verschmutzung des Namensraums führen können. Verwenden Sie sie daher mit Vorsicht und nur bei Bedarf.
Das obige ist der detaillierte Inhalt vonWie mache ich Variablen in allen Dateien in Node.js zugänglich?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!