- Notifications
You must be signed in to change notification settings - Fork29
一个快速生成后端模拟数据的懒人工具,支持代码生成器模板开发
License
NotificationsYou must be signed in to change notification settings
wjkang/lazy-mock
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
一个快速生成后端模拟数据的懒人工具
lazy mock 是一个使用koa2构建的,lowdb持久化数据到JSON文件的快速生成后端模拟数据的工具。只需要简单的配置就可以实现和json-server一样的功能,但是比json-server更加灵活,后期可配置性更强,完全可以模拟真实后端业务逻辑。
lazy mock默认包含了jwt实现的登录与登出,实现了基于RBAC模型的通用权限控制逻辑。
$ npm install -g lazy-mock
$ lazy-mock init<template-name><project-name>
例子:
$ lazy-mock init d2-admin-pm my-project
在 my-project 目录下执行 npm install
- rbac --- 包含 RBAC 权限控制模型
- d2-admin-pm --- 包含d2-admin-pm 的 curd 模板
支持模板开发及自定义,详细看文档
- 轻松对接
mock.js,faker.js等假数据生成工具 - 不需要数据库,直接持久化数据到JSON文件
- 相比json-server单JSON文件,支持一个实体一个JSON文件
- 默认包含了
jwt实现的登录与登出,基于RBAC模型的权限控制 - 使用
async/await处理异步问题 MVC代码分层结构- 内置简单代码生成器
About
一个快速生成后端模拟数据的懒人工具,支持代码生成器模板开发
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.
Contributors2
Uh oh!
There was an error while loading.Please reload this page.
