nodejs安装成功了之后干嘛呢_基于NodeJS的开源接口管理平台——DOClever

be0c9f03a568afab93c02dbd1071239e.png

介绍

DOClever是一款开源的接口管理平台,基于nodejs开发,无论你是前端工程师还是后端工程师,DOClever可以作为数据接口的桥梁,实现一体化解决方案,而且是开源的你可以将它部署到本地,特别适合中小型团队的使用,下面我们将介绍并下载源码,然后安装到本地进行测试。

官网地址

gitee: https://gitee.com/sx1989827/SBDoc

github: https://github.com/sx1989827/DOClever

DOClever的功能

  1. 对接口进行管理,支持get,post,put,delete,patch,支持支持http和https协议
  2. 接口调试一个都不会少
  3. 与mock无缝配合
  4. 支持postman,rap,swagger的导入,也支持离线导出
  5. 项目版本和接口快照功能并行
  6. 自动化测试
  7. 团队协作
  8. DOClever开源免费,支持内网部署,不用担心安全问题

具体的介绍在官网和Github或者Gitee上,你可以简单的理解它就是为了解决团队API管理问题的平台

环境准备

  • 从Github或者gitee将源码下载
  • 从MongoDB官网下载MongoDB的安装包
  • NodeJS环境,官网推荐8.11.1版本

我们先安装好nodejs环境,我本机测试是10+版本,然后安装mongodb,安装过程就不详细介绍了,其中我的安装地址默认到了C:Program FilesMongoDB。

在搭建好环境之后我们先新建一个mongodb,名称随意,我这里测试用的名称是apidb,然后启动它,启动成功应该如下图所示

be30b5313883c7c84e83f61a994e5c5b.png

随后我们解压我们下载的源码进入到node DOClever的根目录/Server/bin/www下,然后启动

node www

首次启动需要配置数据库地址,然后共享目录和启动端口,可以自己看着填,然后就可以安装成功了,下次启动直接node www就行了,但是一般生产环境下都是部署到服务器的,我这里就不过多介绍了

5ff4f5d715cff80bd7a43007407f66c5.png

随后我们打开我们配置的端口地址,如localhost:1000,如果打开成功说明我们安装成功,如下图

31121cbed38efe33b6f3fae79a03dd41.png

点击表单右下角管理后端,我们可以到里面管理平台所有的内容,比如我们可以新建团队,管理后台的用户名和密码都是DOClever

cb55a78e6f6a63b7c705ab15f100d21b.png

我们在前台点击注册,注册一个测试用户登录,可以看到功能界面

8301118b1000386c1812b0c75dd20693.png

然后我们新建一个项目,测试一下接口的访问

dd5f56dbc8f360d3136743f30abb933d.png

然后还有各种方便的配置

844ae496407c7361e2cb6c032c00e813.png
c0643c162b6055164f0322169b685613.png

功能比较多就不一一测试了。

总结

除了以上所说的,你还可以编译桌面客户端,官网虽然提供了下载入口,现在无法下载,据介绍是在开发中,正在加入了更强大的功能,敬请期待了。

在windows环境下,你可以制作一个bat批处理启动,也可以利用第三方服务注册工具nssm将项目注册成windows服务,在之前一篇文章有讲过如何将可执行命令注册成服务,可以到前面文章看下,这样一个适合中小型团队的私人api管理平台就搭建好了,希望对你有所帮助。github和gitee提供了直接npm安装,也可以用这种方式部署。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值