<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國際加速解決方案。 廣告
                [TOC] ### Koa2 錯誤處理 * [ ] koa2 自帶異常處理 ``` ctx.throw( [狀態碼], [錯誤消息] ) ``` * [ ] 自定義錯誤中間件 >[danger] 自定義錯誤中間件,需要把中間件放在所有中間件中第一個,然后用try catch 捕獲異常 代碼實現: 1. 定義一個錯誤 ![](https://box.kancloud.cn/bee9b88719a4cd9bb293bb8257fae038_503x248.png) 2. 入口文件定義全局異常中間件 ![](https://box.kancloud.cn/9ca39fc59a54a7c11989dfa71096e453_801x383.png) >[danger] 注意:斷點調試時,需要重啟node程序,404錯誤是不走自定義異常中間件的 ***** #### koa-json-error 錯誤中間件 * [ ] 安裝:cnpm?i?--S?koa-json-error * [ ] 使用: 1. 注冊中間件 ![](https://box.kancloud.cn/fdab6a82caf8a4e12cea03e9ecf89408_633x335.png) >[danger] 注意:全局異常捕獲中間件要寫在中間件中的第一位 ***** #### 區分開發環境和上線環境,線上環境不打印堆棧信息 ![](https://box.kancloud.cn/a9817c4a9b1814707b18c5a53efc0242_645x233.png) >[danger] postFormat 格式化錯誤信息 > process.env.NODE_ENV 環境變量 > production 線上環境
                  <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>

                              哎呀哎呀视频在线观看