Heim >Web-Frontend >js-Tutorial >Einführung in das Node.js-Modulsystem und das Laden von Modulen
Dieser Artikel bietet Ihnen eine Einführung in das Node.js-Modulsystem und wie man Module lädt. Ich hoffe, dass er für Freunde hilfreich ist.
1. Modulsystem von Node
Im Modulsystem von Node.js ist jede Datei ein unabhängiges Modul; >Jedes Modul hat seinen eigenen Umfang;
// var 声明的全局变量 等同于 全局对象的属性 // username不是全局变量,在模块作用域中 var username = "Jack"; console.log(username); // console.log(window.username);//输出报错
2. Modul laden (1) Kernmodul
let http = require("http"); let fs = require("fs");
(2) Drittanbietermodul
Befehlszeile zum Herunterladen des Drittanbietermoduls:
Zum Beispiel Zufallszahl
npm install randomatic
Zitat:
const randomtic = require("randomatic"); console.log(randomtic("*",20));
(3) Benutzerdefiniertes Modul
//自定义模块 // 新建js文件 const aModule = require("./独立模块.js"); console.log(aModule.a);
Unabhängiges module.js
//每个独立的文件都是模块,有自己的作用域 console.log("我是独立模块"); var a =100;//主模块不能直接调用,所以往往通过exports实现 exports .a = a;
Hinweis: Die Anforderung des benutzerdefinierten Moduls bestimmt, ob „./““ vor dem Modul steht Name. ../ " " / ",
Vor dem benutzerdefinierten Modul hinzufügen: " ./ " " ../ " " / ";
Wenn keine Anpassung erfolgt, wird dies der Fall sein der Kern und der Speicherort. Laden Sie zuerst die Kernmodule.
Verwandte Empfehlungen:
Einführung in den Inhalt der benutzerdefinierten Module von Node.js (mit Code) Einführung in den Modulpfad in Node.jsDas obige ist der detaillierte Inhalt vonEinführung in das Node.js-Modulsystem und das Laden von Modulen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!