V nodejsech jsou poskytovány dva objekty, exports a requir, kde exports je rozhraní vystavené modulem a need se používá k získání rozhraní modulu zvenčí, tedy exports objektu získaného modulu. V rozhraní, které nabízí exports, pokud chcete, aby váš modul byl speciálního typu objektu, použijte module.exports, pokud chcete, aby modul byl tradiční instancí modulu, použijte metodu exports.xx, module.exports je skutečné rozhraní a exports je jen pomocný nástroj. Nakonec je to module.exports, který se vrací do hovoru, nikoli exports.
Demo je velmi jednoduché, tedy vytvořit http službu, a pokud ji chcete implementovat modulárně, nechcete ji psát do souboru.
test.js kód souboru:
server.js kód souboru:
Prostě to spustíme test.js uzlu!!
Stažení zdrojového kódu:
Turisté, pokud chcete vidět skrytý obsah tohoto příspěvku, prosím Odpověď
|