# join-ui **Repository Path**: mind_link/join-ui ## Basic Information - **Project Name**: join-ui - **Description**: vue PC端常用组件库,补充 element-ui - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2022-01-11 - **Last Updated**: 2024-07-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # join-ui ### 灵集科技 UI组件库 文档地址: https://santiagofan.github.io/join-ui/ github: https://github.com/SantiagoFan/join-ui Author: san_fan@qq.com PC端 推荐使用ElementUI ![join-ui](https://socialify.git.ci/SantiagoFan/join-ui/image?description=1&font=Inter&language=1&owner=1&pattern=Circuit%20Board&theme=Light) ## npm 安装 ``` npm install join-ui -S ``` ## 使用 https://santiagofan.github.io/join-ui/#/start ## NPM 源地址 ``` https://www.npmjs.com/package/join-ui https://npm.taobao.org/package/join-ui ``` # 组件列表 1. juiQrcode 二维码 2. SkuSpec SKU 规格组件 3. SkuTable SKU 规格参数组件 4. vuelist 移动端分页加载数据 混合对象 # 使用模板创建组件 npm run new:comp # 发布文档页面 npm run build:docs npm run publish:docs # 发布 npm npm run lib 打包 npm login npm publish ## 如果更换换淘宝仓库 需要发布npm 请使用下面命令 npm login --registry https://registry.npmjs.org npm publish --registry https://registry.npmjs.org ## 目录结构 ``` ├─ bulid │ build-entry.js // 构建组件入口文件 │ create-comp.js // 创建组件 │ delete-comp.js // 删除组件 │ publish-docs.js // 发布文档 │ template.js // 文档说明模板 ├─ dist // 文档项目输出文件夹 ├─ examples // 说明文档 │ BgSelector // 主题背景颜色选择器-文档 ├─ lib // npm 包文件 │ *.umd.js // 给浏览器或则AMD loader 使用的UMD 包 │ *.umd.min.js // UMD 包 压缩版 │ *.common.js // 打包器用的 CommonJS 包 │ *.umd.min.js // CommonJS 包 压缩版 ├─ packages // 组件源码 │ bg-selector // 主题背景颜色选择器 │ theme-chalk // 组件库主题包 单独项目可独立运行 ├─ public ```