一个强大且灵活的代码开发工具:GoldPanKit
该说不说现在是越来越卷,提供的工作机会越来越少,更新迭代也越来越快了。老板甚至都希望能out掉所有程序员,直接用chatgpt生成出一套成熟的系统,以达到的降低公司运营成本的目的。(不知道是否真的已经出现了这样的工具)
既然都在卷,那咱们,,加入!!!
介绍
GoldPanKit 是一个研发套件(意为金镐研发套件),不仅仅可以快速构建各类框架,还能通过插件的方式安装功能。举个例子来说, 我们研发一套权限系统,需要包含用户、角色、菜单等通用模块,以及部门、定时任务等可能用到的模块。如果使用GIT,我们只能一股脑把所有的功能模块下载下来,而金镐的做法是将部门、定时任务等可能用到的模块做成插件,然后我们按需去安装即可。 如果这些功能出现了BUG,我们可以直接升级,这样开源项目可以更好的服务使用者,这就是金镐的研发方法。点击前往官网:http://goldpankit.com

金镐研发套件可以使用在线版本,即使用官网即可。也可以使用Node客户端,使用Node客户端则可以更方便的构建框架,安装插件,卸载插件。
使用Node客户端,这就需要开始我们的第一步动作:
npm install goldpankit -g --registry https://registry.npmmirror.com
等安装完之后,创建一个空的文件夹,在文件夹目录下运行 kit,上面的首页页面将在浏览器自动打开,运行效果如下:

到这一步,开发的开始工作已经完成了。总结来说就是:
- 安装 --> npm install goldpankit -g
- 运行 --> kit
功能讲解
从首页点击前往查看服务,出现下面的服务列表,根据你将要开发项目的安装包配置选择一个服务进入详情,在详情中可以看见服务中有的插件,再根据项目本身功能选择插件进行安装。
Ⅰ.服务列表(当前服务有点少,会一直更新的)
Ⅱ.服务详情
Ⅲ.安装服务插件
那这有什么用呢?简单来说就是,你将不再需要去各地方的找文档找配置,处理各插件不一样而导致的兼容性问题。这是摆在明面上的好处!
一个服务列表中,有多个插件,在不安装插件的情况下,它是一套基础代码。而插件可以随时安装或者卸载,一键安装或卸载后,本地的代码不需要本人操作,而是系统自己读取到页面自行添加或删除。
Ⅰ.选择插件安装
Ⅱ.读取页面配置
Ⅲ.安装后的目录文件
这样一套完整的代码就可以在本地直接运行了,大大的减轻开发负担,提高开发效率!
另一个很大的好处就是,插件是会一直更新的,当你觉得你的插件需要更新时,也还是不需要你亲自去代码列表里面一个一个找着去更改,也是一键安装卸载!
另另一个很大的好处就是,在git中克隆下来的代码可能要改包名、改项目配置等等吧?这样经常碰到少改漏改的情况吧?而在这里可以在安装前将配置填写好,安装下来后也不需要再多做操作了!嘎嘎方便吧!
另外,如果页面现存的服务,或者已有服务现存的插件列表不满足自身的项目开发需求,可以自己添加,这样以后后面的都可以选择你需要的进行安装运行,而你只需要动动手指安装即可。
小结
对于初学框架,通过金镐研发套件可以快速构建框架。对于项目研发,通过金镐研发套件可以快速构建系统。这里只是简单的介绍,感兴趣的小伙伴可以试试。
更多推荐
所有评论(0)