<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                [TOC] # 簡介 模塊是Node.js應用程序的基本組成部分。 Node.js中,文件和模塊一一對應,存在4種模塊。 <br> # Node.js 模塊類型 在 Node.js 中,模塊主要可以分為以下幾種類型: * 核心模塊:包含在 Node.js 源碼中,被編譯進 Node.js 可執行二進制文件 JavaScript 模塊,也叫 native 模塊,比如常用的 http, fs 等等 * C/C++ 模塊,也叫 built-in 模塊,一般我們不直接調用,而是在 native module 中調用,然后我們再 require * native 模塊,比如我們在 Node.js 中常用的 buffer,fs,os 等 native 模塊,其底層都有調用 built-in 模塊。 * 第三方模塊:非 Node.js 源碼自帶的模塊都可以統稱第三方模塊,比如 express,webpack 等等。 * JavaScript 模塊,這是最常見的,我們開發的時候一般都寫的是 JavaScript 模塊 * JSON 模塊,這個很簡單,就是一個 JSON 文件 * C/C++ 擴展模塊,使用 C/C++ 編寫,編譯之后后綴名為 .node # 加載方式 1. 文件模塊緩存 2. 原生模塊 3. 文件 ![](https://efe.baidu.com/blog/nodejs-module-analyze/process2.png) # 模塊加載原理的關鍵:require require方法接受以下參數 * http、fs、path等,原生模塊 * ./mod,相對路徑的文件模塊 * /path/mod,絕對路徑的文件模塊 * mod,非原生模塊的文件模塊
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看