Tag: module

  • Node.js 核心模組-create-server

    Node.js 核心模組-create-server

    資料參考

    Node.js – createServer 起手式 – iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天 (ithome.com.tw)

    1.創建你的第一個 Node.js 伺服器

    • req (request) – 當使用者呼叫資料時所發出的請求。
    • res (response) – 回傳給使用者的資料。

    帶入 createServer 參數

    2.運行你的伺服器

    Edge瀏覽器內的操作

    3.觀看伺服器運作狀態

    4.觀看伺服器運作狀態

    檔案: node apphttp.js

    觀看Visual Studio 內的Terminal 狀態

    Edge瀏覽器內的狀態

  • Node.js require、module以及exports 模組設定

    Node.js require、module以及exports 模組設定

    An Essential Guide to Node.js Modules (javascripttutorial.net)

    1. Module(模組)

    2. require 函數

    3. exports 和 module.exports

    exports 與 module.exports 的不同!

    • module.exports 是暴露模塊的主要對象。當你將一個模塊導入另一個文件時,你實際上獲得的是 module.exports 的內容。
    • exportsmodule.exports 的一個參考,方便將多個對象或函數暴露給外部。

    通常,如果你想從一個模塊導出單一對象(如函數、類等),你可以直接使用 module.exports。如果你想導出多個對象或函數,你可以使用 exports

    使用 module.exports 導出物件內的資料:

    4. 利用Terminal Prompt 出執行檔案 app.js

    5. 模組設定_常用方法

    一般來說,我們要包裹底層商業邏輯,用module.exports 局多!