Cet article vous présente le système de modules Node.js et comment charger des modules. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il vous sera utile.
1. Le système de modules de Node
Dans le système de modules de Node.js, chaque fichier est un module indépendant
Chaque module aura sa propre portée ;
// var 声明的全局变量 等同于 全局对象的属性 // username不是全局变量,在模块作用域中 var username = "Jack"; console.log(username); // console.log(window.username);//输出报错
2. Charger le module
(1) Module de base
let http = require("http"); let fs = require("fs");
(2) Module tiers
Téléchargement du module tiers en ligne de commande :
Par exemple, nombre aléatoire
npm install randomatic
Citation :
const randomtic = require("randomatic"); console.log(randomtic("*",20));
(3) Module personnalisé
//自定义模块 // 新建js文件 const aModule = require("./独立模块.js"); console.log(aModule.a);
Module indépendant.js
//每个独立的文件都是模块,有自己的作用域 console.log("我是独立模块"); var a =100;//主模块不能直接调用,所以往往通过exports实现 exports .a = a;
Remarque : le module personnalisé requis jugera Y a-t-il " . / " " ../ " " / " devant le nom du module ?
Ajouter avant le module personnalisé : " ./ " " ../ " " / ";
S'il y a n'est pas nécessaire de personnaliser les modules principaux et tiers, chargez d'abord les modules principaux
Recommandations associées :
Introduction au contenu du module personnalisé Node.js (avec code)
Introduction au chemin du module dans Node.js
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!