该说不说现在是越来越卷,提供的工作机会越来越少,更新迭代也越来越快了。老板甚至都希望能out掉所有程序员,直接用chatgpt生成出一套成熟的系统,以达到的降低公司运营成本的目的。(不知道是否真的已经出现了这样的工具)

既然都在卷,那咱们,,加入!!!

介绍

GoldPanKit 是一个研发套件(意为金镐研发套件),不仅仅可以快速构建各类框架,还能通过插件的方式安装功能。举个例子来说, 我们研发一套权限系统,需要包含用户、角色、菜单等通用模块,以及部门、定时任务等可能用到的模块。如果使用GIT,我们只能一股脑把所有的功能模块下载下来,而金镐的做法是将部门、定时任务等可能用到的模块做成插件,然后我们按需去安装即可。 如果这些功能出现了BUG,我们可以直接升级,这样开源项目可以更好的服务使用者,这就是金镐的研发方法。点击前往官网:http://goldpankit.com

在这里插入图片描述

金镐研发套件可以使用在线版本,即使用官网即可。也可以使用Node客户端,使用Node客户端则可以更方便的构建框架,安装插件,卸载插件。

使用Node客户端,这就需要开始我们的第一步动作:

npm install goldpankit -g --registry https://registry.npmmirror.com

等安装完之后,创建一个空的文件夹,在文件夹目录下运行 kit,上面的首页页面将在浏览器自动打开,运行效果如下:

运行命令
到这一步,开发的开始工作已经完成了。总结来说就是:

  1. 安装 --> npm install goldpankit -g
  2. 运行 --> kit

功能讲解

从首页点击前往查看服务,出现下面的服务列表,根据你将要开发项目的安装包配置选择一个服务进入详情,在详情中可以看见服务中有的插件,再根据项目本身功能选择插件进行安装。

Ⅰ.服务列表(当前服务有点少,会一直更新的)
服务列表(当前服务有点少,会一直更新的)

Ⅱ.服务详情
服务详情

Ⅲ.安装服务插件
安装
那这有什么用呢?简单来说就是,你将不再需要去各地方的找文档找配置,处理各插件不一样而导致的兼容性问题。这是摆在明面上的好处!
一个服务列表中,有多个插件,在不安装插件的情况下,它是一套基础代码。而插件可以随时安装或者卸载,一键安装或卸载后,本地的代码不需要本人操作,而是系统自己读取到页面自行添加或删除。

Ⅰ.选择插件安装
选择插件安装

Ⅱ.读取页面配置
读取页面配置

Ⅲ.安装后的目录文件
文件目录

这样一套完整的代码就可以在本地直接运行了,大大的减轻开发负担,提高开发效率!

另一个很大的好处就是,插件是会一直更新的,当你觉得你的插件需要更新时,也还是不需要你亲自去代码列表里面一个一个找着去更改,也是一键安装卸载!

另另一个很大的好处就是,在git中克隆下来的代码可能要改包名、改项目配置等等吧?这样经常碰到少改漏改的情况吧?而在这里可以在安装前将配置填写好,安装下来后也不需要再多做操作了!嘎嘎方便吧!

另外,如果页面现存的服务,或者已有服务现存的插件列表不满足自身的项目开发需求,可以自己添加,这样以后后面的都可以选择你需要的进行安装运行,而你只需要动动手指安装即可。

小结

对于初学框架,通过金镐研发套件可以快速构建框架。对于项目研发,通过金镐研发套件可以快速构建系统。这里只是简单的介绍,感兴趣的小伙伴可以试试。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐