blipp, 在启动时,blipp是一个简单的hapi插件来显示路由表

分享于 

2分钟阅读

GitHub

  繁體 雙語
blipp is a simple hapi plugin to display the routes table at startup
  • 源代码名称:blipp
  • 源代码网址:http://www.github.com/danielb2/blipp
  • blipp源代码文档
  • blipp源代码下载
  • Git URL:
    git://www.github.com/danielb2/blipp.git
    Git Clone代码到本地:
    git clone http://www.github.com/danielb2/blipp
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/danielb2/blipp
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    blipp build

    blipp 是一个简单的hapi插件,可以在启动时将路由表显示到控制台。 它组织每个连接的显示,如果你有多个连接,你可以轻松确保你已经正确地完成了。 这可能很难看到。

    image

    使用( Hapi v17 )

    'use strict';constHapi=require('hapi');constBlipp=require('blipp');constserver=newHapi.Server();constinit=async () => {
     awaitserver.register(Blipp);
     server.route({
     method:'GET',
     path:'/somepath',
     options: {
     auth:false,
     description:'Description to display',
     handler: (request, h) =>'Something' }
     });
     awaitserver.start();
    }init();

    命令行选项

    可以使用以下选项:

    • showAuth: 使用 server.auth. 策略显示任何hapi认证方案。 默认值:false
    • showStart: 在服务器启动期间显示路由信息。 默认值:true

    该模块还注册 'info()''text()'和API方法:

    console.log(server.plugins.blipp.info());console.log(server.plugins.blipp.text());var json =JSON.stringify(server.plugins.blipp.info());

    使用 showAuth:

    image

    版本

    • 1.x = hapi 7.x
    • 2.x = hapi 8.x
    • 3.x = hapi 17.x

    plugin  STA  tab    disp  route  
    相关文章