当前位置: 首页 > 后端技术 > Node.js

使用这款Electron开发的代码生成器,让你的代码效率飙升

时间:2023-04-03 20:40:23 Node.js

EasyCode-JavaScript使用对象CRUD管理页面项目过多,EasyCode利用nodejs访问数据库的能力,一键生成代码。使用下载github下载使用https://github.com/chendonmin...编译运行使用clonegitclonegit@github.com:chendonming/easycode-javascript.git安装依赖yarn编译运行没有xxx,这一步比较难成功...yarnelectron-build开始连接数据库,使用快捷键ctrl+n或者使用菜单按钮connection->connecttothedatabase填写相应信息,勾选复选框,就可以了下次进来就不用再填表了,选择CRUD信息如图。填写完数据名和表名后,就会查询到表的信息。其中:insert表示新增表单时的显示字段。search表示搜索查询时显示的字段。生成单击生成按钮以成功生成代码。点击用vscode打开,可以看到代码已经生成了!关于如何自定义模板,我在Ejs中注入了一些变量:insertList:Array//新建字段集合queryList:Array//查询字段集合searchList:Array//搜索字段集合后缀:string//后缀templateName:string//templateaddress_:Object//lodash对象,可以在ejs中使用lodash!!字段信息如下:Collat??ion:string,Comment:string,//注释Default:string,//默认值Field:string,//字段名Key:string,//键名null:string,//是否可以为空Privileges:string,//PermissionType:string//理论上只要能根据数据库生成类型就可以生成!任何代码都可以使用原生JavaScript和lodash来完成。以后无论是vue3,react还是angular,都可以通过EasyCode-Javascript生成。毕竟逻辑写在Ejs模板里的数据是死的,而模板是活的。后续工作自然会跟随着Java等后端语言的自动生成。多种数据库,方言能力加最后一点使用,请务必告诉我https://github.com/chendonmin...希望得到大家的意见,希望EasyCode-JavaScript可以更好