首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Hapijs中替换expressjs的app.use()方法?

在Hapijs中替换expressjs的app.use()方法?
EN

Stack Overflow用户
提问于 2017-03-21 18:19:47
回答 2查看 287关注 0票数 1

如何在Hapijs中替换以下代码?

代码语言:javascript
复制
var testRouter = require('./testRouter');
module.exports = function(app) {
app.use('./test',testRouter);
}

有人能帮我把这段代码转换成Hapijs吗?

EN

回答 2

Stack Overflow用户

发布于 2017-03-21 18:28:48

阅读hapi的文档,特别是关于如何注册路由here的文档。或者,查看此module以重用hapi中的快速代码。

票数 2
EN

Stack Overflow用户

发布于 2021-12-07 07:49:03

代码语言:javascript
复制
server.route({
    method: 'GET',
    path: '/test',
    handler: function(request, h) {
        return h.response("Test").code(200)
    }
});

你也可以像这样加载你的路由。

代码语言:javascript
复制
server.route([{
        method: 'GET',
        path: '/test-1',
        handler: function(request, h) {
            return h.response("Test1").code(200)
        }
    },
    {
        method: 'GET',
        path: '/test-2',
        handler: function(request, h) {
            return h.response("Test2").code(200)
        }
    }
]);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42924221

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档