Skip to content

代码生成服务端。可配套web端依据模板生成代码文件或者其他类型的文件。

License

Notifications You must be signed in to change notification settings

iMaldway/devtool-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

代码生成工具

后端项目。采用NodeJS开发,MySQL数据库,以及众多中间件。实现一个可连接指定数据库,并按照指定模板生成指定数据表的相关代码。

功能模块 功能点
数据库信息 数据库连接信息、驱动类等
生成配置 包名称、表前缀、模块信息等
模板配置 配置模板相关的信息
代码生成 展示数据库信息以及表信息提供代码生成功能

软件架构


主要使用到了一下包:ejskoamysqlpuppetee

koa相关 主要用于服务端的架构,处理请求、访问数据库 ejs相关 模板编译引擎,根据自定义模板与数据源编译成目标文件 mysql相关 数据库连接驱动 puppetee相关 模拟浏览器对指定网站获取指定数据

安装与运行


npm install
node app.js

About

代码生成服务端。可配套web端依据模板生成代码文件或者其他类型的文件。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published