Dans les nodejs, deux objets sont fournis, exports et require, où exports est l’interface exposée par le module, et require est utilisé pour obtenir l’interface d’un module de l’extérieur, c’est-à-dire l’objet exports du module obtenu. Dans l’interface proposée par exports, si vous voulez que votre module soit un type d’objet spécial, utilisez module.exports, si vous voulez que le module soit une instance de module traditionnelle, utilisez la méthode exports.xx, module.exports est la véritable interface, et exports n’est qu’un outil auxiliaire. Au final, ce sont module.exports qui sont retournés à l’appel, pas exports.
La démo est très simple, c’est-à-dire créer un service http, puis, si vous voulez l’implémenter de façon modulaire, vous ne voulez pas l’écrire dans un fichier.
test.js code du fichier :
server.js code du fichier :
On fait juste tourner test.js nœud !!
Téléchargement du code source :
Touristes, si vous voulez voir le contenu caché de ce post, s’il vous plaît Répondre
|