Laderegeln der Require-Methode
1. Priorisieren Sie das Laden aus dem Cachemain.js: Ausführen und Laden eines JS-Moduls erfordern('./a') a.js: führt das Modul b.js aus, lädt es und gibt aus, dass a geladen ist erfordern('./b') console.log('a.js ist geladen') b.js: Ausgabe b wird geladen console.log('b.js ist geladen') Ergebnis: Es ist ersichtlich, dass: main a.js lädt und dann beim Laden von b.js nicht zweimal ausgibt, dass a.js geladen wird. Node entnimmt den Exportwert des Objekts entsprechend der übergebenen ID direkt aus require.cache und führt den Modulcode nicht erneut aus. 2. Kernmodule
3. Pfadbasierte Module
var fooExports = require('./index') //Relativer Pfad, häufig verwendet var fooExports = require('../index') //Relativer Pfad, häufig verwendet var fooExports = require('/index') //Stammverzeichnis, wird nicht häufig verwendet var fooExports = require('D:/demo/index') //Stammverzeichnis, wird nicht häufig verwendet 4. Module von Drittanbietern
Nehmen wir als Beispiel var template = require('art-template'):
Dies ist das Ende dieses Artikels mit der detaillierten Erklärung der Laderegeln der require-Methode in node.js. Weitere relevante Inhalte zu den Laderegeln der require-Methode von node.js finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Detaillierte Erläuterung der grundlegenden Befehle der Firewalld-Firewall in Centos7
>>: Praktische Methode zum Löschen einer Zeile in einer MySql-Tabelle
Nach dem Upgrade von MySQL auf Version 5.7 wurde ...
Eines Tages stellte ich fest, dass die Ausführung...
Die Position der Bildlaufleiste bleibt beim Scrol...
Vorwort Ich habe vor Kurzem meine bisherigen Noti...
Führen Sie die folgenden Vorgänge im Ubuntu-Befeh...
Der spezifische Code lautet wie folgt: <a href...
Inhaltsverzeichnis 1. Hintergrund 2. Lokale benut...
Die allgemeine Schreibweise ist wie folgt: XML/HT...
Inhaltsverzeichnis Konzept-Einführung Logische Re...
Inhaltsverzeichnis Was ist JSON Warum diese Techn...
Überblick Wenn beim Zugriff auf einen Onlinediens...
Einloggen Docker-Anmeldung Schließen Sie die Regi...
Vorwort Kürzlich stieß ich auf eine Anforderung. ...
1. Abgerundete Ecken Heutige Webdesigns halten stä...
Inhaltsverzeichnis Vorwort Kommunikation zwischen...