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

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                [TOC] #### Koa 路由自動加載 require-directory * [ ] 文檔 https://www.npmjs.com/package/require-directory * [ ] 安裝 cnpm i -S?require-directory * [ ] 使用: ![](https://box.kancloud.cn/d47a405985a997a4798be5338838a58f_170x214.png) >[danger] init.js 框架初始化類 ~~~ const requireDirectory = require('require-directory') const Router = require('koa-router') class InitManager { // 入口方法 static initCore(app) { // 靜態屬性 InitManager.app = app // 路由加載 InitManager.initLoadRouter() } // 初始化路由 static initLoadRouter() { // process.cwd() 項目根目錄 const apiDirectory = `${process.cwd()}/app/api` requireDirectory(module, apiDirectory, {visit: loadModule}) function loadModule(obj) { // 判斷當前模塊是否是Router的實例對象 if (obj instanceof Router) { // 注冊理由 InitManager.app.use(obj.routes()) } } } } module.exports = InitManager ~~~ >[danger] app.js 入口文件 ~~~ const Koa = require('koa') // 引入初始化類 const InitManager = require('./core/init') const app = new Koa() // 初始化類 InitManager.initCore(app) app.listen(9000) ~~~
                  <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>

                              哎呀哎呀视频在线观看