• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

node-erest: Easy to build api server depend on express.

原作者: [db:作者] 来自: 网络 收藏 邀请

NPM versionbuild statusTest coverageDavid depsnode versionnpm downloadnpm license

node-erest

Greenkeeper badgeDeepScan grade

Easy to build api server depend on express.

Easy to write, easy to test, easy to generate document.

Install

$ npm install erest --save

Use yeoman generator

$ npm install generator-erest -g# Express$ yo erest:express# erest$ yo erest:lei-web

How to use

'use strict';const API = require('erest').default;// API info for documentconst INFO = {  title: 'erest-demo',  description: 'Easy to write, easy to test, easy to generate document.',  version: new Date(),  host: 'http://127.0.0.1:3000',  basePath: '/api',};// API group infoconst GROUPS = {  Index: '首页',};// Init APIconst apiService = new API({  info: INFO,  groups: GROUPS,});apiService.api.get('/index')  .group('Index')  .title('Test api')  .register((req, res) => {    res.end('Hello, API Framework Index');  });const express = require('express');const app = express();const router = new express.Router();app.use('/api', router);// bing express routerapiService.bindRouter(router, apiService.checkerExpress);app.listen(3000, function () {  console.log('erest-demo listening started');});

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
InPageEdit: MediaWiki InPageEdit Plugin发布时间:2022-02-13
下一篇:
codedoc: 为PHP或JAVA代码生成接口文档及测试页面发布时间:2022-02-13
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap