1. potato-comp是一套基于node.js和ts的项目生成工具
旨在通过<预配置>和<常用函数库>的插件式绑定来减少开发周期
减少需要定义的过程 降低项目复杂度
https://github.com/skr305/potato-comp
2. (todo:) npm i -g potato-components-beta后
使用init-repo <path> 可生成项目 (如果是npm包的话可以省略)
或
git clone https://github.com/skr305/potato-comp.git
之后在将项目根目录添加到系统变量/用户变量的Path中
3. 生成的项目结构:
在lc-config下 写入配置文件
分为三部分:
model.json 负责添加数据库模式和数据实体的部分
operation.json 负责生成接口文件和接口对应的服务函数 以及后端路由
front-end/ 负责生成前端代码
产物会被放到repo-template的合适区块 使得项目可以正常运行且被实时注入配置
基于nodemon和vite的实时部署开发服务器的能力可以使得在lc-config