Nodejs lazy-mock 支持 cli 安装,支持代码生成器模板开发

发布于 1周前 作者 songsunli 来自 nodejs/Nestjs

Nodejs lazy-mock 支持 cli 安装,支持代码生成器模板开发

下图为结合前端项目开发的模板一键生成 curd

lazy-mock

前端项目


2 回复

看了楼主 github.学习能力还很给力呢.
可以参考这个 https://github.com/strapi/strapi
jwt 对于后台是个坑.
少用 mvc.对于业务业务串联也有坑.代码太多.nodejs 用的好.发挥弱类型语言,其实 crud 也就 100 行代码
rbac 其实有点到后期会乱.因为国内需求有点奇怪…权限组.
后来我还是推荐用 url 拦截权限.按每个人 diy 拦截. 前端批量更新一批人就好… /user/update /user/create 等 /模块 /操作
koa 中间层后台用户标签来过滤不通部门能看到的数据数据.
国内很多奇葩业务.一人多角色跨组.跨业务.最终变成每个人都是一个角色组…等上下级权限变更的时候就坑了.


针对您提到的Node.js lazy-mock支持CLI安装以及代码生成器模板开发的问题,以下是我的回复:

lazy-mock确实是一个功能强大的后端模拟数据生成工具,它支持通过CLI进行安装,并且内置了代码生成器,允许开发者基于模板快速生成项目代码。

CLI安装

您可以通过npm(Node Package Manager)来全局安装lazy-mock。在命令行中运行以下命令:

npm install -g lazy-mock

这将把lazy-mock安装到您的全局npm环境中,使您可以通过命令行访问它。

代码生成器模板开发

lazy-mock的代码生成器基于模板引擎工作。您可以通过定义模板和数据来生成所需的代码文件。以下是一个简单的示例,展示了如何使用lazy-mock的代码生成器:

  1. 创建一个模板文件(例如template.njk),在其中定义您的代码结构。
  2. 定义一个数据文件(例如data.json),在其中提供模板所需的数据。
  3. 使用lazy-mock的代码生成器命令,将模板和数据结合生成代码文件。

具体的模板语法和数据结构取决于您所使用的模板引擎和lazy-mock的配置。您可以参考lazy-mock的官方文档或源代码,以获取更多关于代码生成器模板开发的详细信息。

回到顶部