0%

第一个开源项目 k-form-design

项目介绍

这是一个基于vue和ant-design-vue实现的表单设计器,主要功能是可以通过拖拽生成表单,最后能导出相应的json数据,并且能通过导出的json数据构建成表单

为何要写这个项目

因为我们这边需要开发工作流,而我们没有自己的表单设计器,本来是有打算买一个第三方的表单设计器来用的,但是我个人觉得第三方可扩展性不能满足我们这边的需要,而且需要额外安装一个UI(原框架使用ant-design-vue),所以就决定自己写一个表单设计器

心得

这是我做的第一个npm组件,写在博客这里记录一下

写这个项目,我学会了如何将组件封装成npm包并上传,开源项目文档编写,对于vue和npm都有了更深入的了解,我相信有付出就有收获

2019-11-20

因为是第一次将vue的组件打包并上传到npm上,当我成功通过 npm install 安装时,我内心也是十分激动的,为了打包这个组件,我去网上查了很多资料,也学到了很多东西,我打算后期继续维护更新这个项目

开源地址
npm包地址