<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # Nodejs代碼調試 ## 總結:區分一下這節的幾個英文單詞 * module是模塊的意思,node module就是node模塊的意思 * export是導出的意思,也可以譯為暴露。exports是export的復數形式 組合起來:`module.exports`就是模塊暴露,即此模塊提供的接口或變量 * require是需要的意思,也可以譯為引用,調用。 引用某個js文件或者模塊,就是我想調用它暴露的接口,打成我的目的。 require其實還有一層含義按需加載的意思,比如我們常見的amd,cmd規范等,都是前端目前比較流行的按需加載規范,典型實現如seajs、requirejs 是不是又把requirejs和require打通了? 稍微八卦一下,nodejs里多次require一個模塊的時候,它只會加載一次,這是nodejs的模塊緩存機制,見[https://nodejs.org/api/modules.html#modules_caching](https://nodejs.org/api/modules.html#modules_caching) 另外typescript里,require了的模塊,如無引用是不編譯的,也算類似的按需加載的一種吧 現在,我們來總結一下,上面的幾個英文詞 * module * exports * require 其實是commonJS規范的核心的3個概念,而nodejs是commonJS規范的實現。 這就是為啥滿大街的nodejs代碼都長成這樣的根本原因。 可以說,這才是nodejs真正的基礎,如果不懂,你還真的好好看幾遍 ## 如何調試 3法3例子 [http://i5ting.github.io/node-debug-tutorial/](http://i5ting.github.io/node-debug-tutorial/)
                  <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>

                              哎呀哎呀视频在线观看