后端项目。采用NodeJS开发,MySQL数据库,以及众多中间件。实现一个可连接指定数据库,并按照指定模板生成指定数据表的相关代码。
功能模块 | 功能点 |
---|---|
数据库信息 | 数据库连接信息、驱动类等 |
生成配置 | 包名称、表前缀、模块信息等 |
模板配置 | 配置模板相关的信息 |
代码生成 | 展示数据库信息以及表信息提供代码生成功能 |
主要使用到了一下包:ejs、koa、mysql、puppetee
koa相关 主要用于服务端的架构,处理请求、访问数据库 ejs相关 模板编译引擎,根据自定义模板与数据源编译成目标文件 mysql相关 数据库连接驱动 puppetee相关 模拟浏览器对指定网站获取指定数据
npm install
node app.js