This package has been deprecated

Author message:

to koa2

express-autoload-route

0.7.4 • Public • Published

自动路由加载器

npm

参数

homePath

必填

在req.path === ' ' || req.path === '/' 时跳转的路径

controllerPath

必填

路由controller路径


controllerFilePostfix

选填

controller文件的后缀

默认为'.controller'
Test.controller.js

测试

    npm run test

配置

    const autoLoader = require('express-autoload-route');

    app.use('/', autoLoader({
      controllerPath: path.join(__dirname, './controller')
    }));

转换

    /home-one/show-index
    
        ||
        \/
    
    /controller/HomeOne.controller.js
    class HomeOne{
        constructor({req, res}) {
            this.req = req;
            this.res = res;
        }
        showIndexActive() {
            this.res.send('ok');
        }
    }

/express-autoload-route/

    Package Sidebar

    Install

    npm i express-autoload-route

    Weekly Downloads

    3

    Version

    0.7.4

    License

    ISC

    Last publish

    Collaborators

    • commonk