文件名称:node-mock-server:使用 Node 开发的,快速 mock 数据的后端服务
文件大小:103KB
文件格式:ZIP
更新时间:2024-06-04 03:30:27
JavaScript
node-mock-server 使用node.js-koa2构建,lowdb持久化JSON数据的mock工具;用于应对日常开发前端mock实现 Version 功能 包含了jwt实现的登录登出 实现接口token验证 内部引入mock.js快速生成所需数据 包含了socket实时通讯接口实现 基于RBAC实现了简易的接口代码生成器 完全可以模拟真实后段业务逻辑 使用 npm(yarn) install npm run(yarn) start config.js中配置IP及端口号 生成代码 修改template/config/model.js代码,使用nunjucks配置了简单的代码生成器: npm run(yarn) code 自定义接口 参考src中已存在文件: src/routes路由文件 路由配置中,每个接口被访问时,会调用对用的controller的方法: .post('/aut
【文件预览】:
node-mock-server-master
----test.http(140B)
----ca-cert.pem(769B)
----src()
--------services()
--------db()
--------models()
--------config.js(910B)
--------controllers()
--------lib()
--------middleware()
--------app.js(3KB)
--------tool()
--------im()
--------routes()
----Dockerfile(149B)
----publicKey.pub(19B)
----gulpfile.js(2KB)
----assets()
--------uploads()
----build()
--------dev-server.js(76B)
----nunjucks.tmLanguage(35KB)
----migration()
--------book.js(1KB)
--------index.js(1KB)
----ca-key.pem(891B)
----templates()
--------config()
--------generate.js(2KB)
--------server()
----.gitignore(135B)
----readme.md(3KB)
----package-lock.json(280KB)
----package.json(2KB)
----ca-req.csr(603B)