Maison >interface Web >Questions et réponses frontales >Quelles sont les deux manières d'exporter des modules dans node ?
Deux façons pour le nœud d'exporter des modules : 1. En utilisant les exportations, cette méthode peut être exportée en ajoutant des attributs et peut exporter plusieurs membres ; 2. En utilisant "module.exports", cette méthode peut être directement transmise en tant que "module.exports". " , un seul membre peut être exporté.
L'environnement d'exploitation de ce tutoriel : système windows10, nodejs version 12.19.0, ordinateur Dell G3.
Il existe deux façons d'exporter des modules
les exportations peuvent exporter plusieurs membres
module.exports ne peut exporter qu'un seul membre, et les derniers écraseront les précédents
1. module.exports
Nous pouvons exporter le module directement en attribuant une valeur à module.exports
module.exports peut exporter un seul membre
Les fonctions de module.exports peuvent toutes être réalisé
2. exports
La variable exports est une référence au module.exports fourni par le nœud.
exports est exporté en ajoutant des attributs, et un seul objet peut être exporté.
Si vous pointez directement la variable exports vers une valeur, cela n'affectera pas module.exports, mais cela équivaut à couper la connexion entre exports et module.exports.
Les exemples sont les suivants :
// 定义方法,常量 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 }
Apprentissage recommandé : "tutoriel vidéo Nodejs"
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!