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

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                egg.js中,約定一個中間件是一個放置在`app/middleware`目錄下的單獨文件,它需要導出module.exports,導出為一個普通的函數,接受兩個參數: `option`:中間件的配置,框架會將app.config[${middlewareName}]傳遞過來。 `app`:當前應用Application的實例子。 ## 定義一個訪問任何地址,都先打印日期的中間件 ### 1.創建中間件 ![](https://box.kancloud.cn/ee942f20102dc5e0b8da5c9eac23c573_966x618.png) ~~~ //middlewate/printdate.js module.exports = (options,app)=>{ //返回一個異步的方法 return async function printDate(ctx,next){ console.log(new Date); await next() } } ~~~ ### 2.配置中間件 >[warning]Tip:文件名要和middleware的文件名一樣 ~~~ config/config.default.js中配置 module.exports = appInfo => { // 增加配置中間件 config.middleware = ['printdate']; } ~~~ ![](https://box.kancloud.cn/6594b0a5f8ab1b629e94cae7427275e1_1055x695.png) ### 3.給中間件傳遞參數 ~~~ config/config.default.js中配置 // 增加配置中間件 config.middleware = ['printdate']; config.printdate={ params:"給中間件傳遞參數" } ~~~ ~~~ //middlewate/printdate.js //在中間件中通過options接受 module.exports = (options,app)=>{ //返回一個異步的方法 return async function printDate(ctx,next){ console.log(new Date); console.log(options) //{ params: '給中間件傳遞參數' } await next() } } ~~~
                  <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>

                              哎呀哎呀视频在线观看