zy-components

中原汇吉前端组件库
646
Install
npm install zy-components
Latest Version:1.2.7
Vue:3
License:ISC
Last Updated:Jun 7, 2023
Links: Repository  ·  npm
Maintainer: lisuiwen

介绍

基于element + vue的组件库,将表单(form)与表格(table)进行进一步聚合封装,实现全配置化调用,向下兼容element组件

项目使用 composition API + tsx + tailwindCss + Sass + webpack5

重点组件zy-table、zy-table-column、zy-search、zy-search-table、zy-form、zy-form-group、zy-form-item、zy-list

辅助组件zy-button、zy-input、zy-select、zy-cascader、zy-data-picker、zy-time-picker、zy-render、zy-upload

支持 elementPlus + vue3 或 elementUi + vue2.7的版本

支持包管理调用或使用script直接引用

支持部分组件的全局预配置

环境要求

要求nodeJS版本 16+ 建议使用yarn管理器

依赖安装

yarn install

本地测试

yarn start src/views下面为组件测试文件 src/components 为最终使用的组件本身

打包

yarn build:umd 用于npm包发布 yarn build:script 用于直接script引入使用 yarn switch 切换vue2和vue3的环境依赖

注意事项

发布npm前,请先在vue2.7 和 vue3 分别完成测试,并分别打包 两个环境的umd包,再进行npm发布

Version History

Version Released Vue License
1.2.7 ^3.2.0 ISC
1.2.6 ^3.2.0 ISC
1.2.5 ^3.2.0 ISC
1.2.4 ^3.2.0 ISC
1.2.3 ^3.2.0 ISC