{"id":16751666,"url":"https://github.com/lq782655835/vuele","last_synced_at":"2025-09-01T06:40:20.571Z","repository":{"id":65519572,"uuid":"256129205","full_name":"lq782655835/vuele","owner":"lq782655835","description":"基于ElementUI上的业务组件库","archived":false,"fork":false,"pushed_at":"2020-04-21T01:50:12.000Z","size":2370,"stargazers_count":11,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-08-09T18:49:57.619Z","etag":null,"topics":["component-library","componets","element-ui"],"latest_commit_sha":null,"homepage":"https://lq782655835.github.io/vuele/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lq782655835.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-04-16T06:31:02.000Z","updated_at":"2022-08-11T02:32:01.000Z","dependencies_parsed_at":"2023-01-27T02:16:19.228Z","dependency_job_id":null,"html_url":"https://github.com/lq782655835/vuele","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lq782655835/vuele","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lq782655835%2Fvuele","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lq782655835%2Fvuele/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lq782655835%2Fvuele/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lq782655835%2Fvuele/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lq782655835","download_url":"https://codeload.github.com/lq782655835/vuele/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lq782655835%2Fvuele/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273082449,"owners_count":25042286,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-01T02:00:09.058Z","response_time":120,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["component-library","componets","element-ui"],"created_at":"2024-10-13T02:44:32.987Z","updated_at":"2025-09-01T06:40:20.525Z","avatar_url":"https://github.com/lq782655835.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## vuele\n\n基于ElementUI上的业务组件库.\n\n文档预览：https://lq782655835.github.io/vuele/\n\n### Install\n\nvuele业务组件库依赖ElementUI，需要一并安装\n\n``` bash\n# 安装\nnpm i element-ui vuele -S\n\n```\n\n### Usage(全局)\n\n``` javascript\nimport ElementUI from 'element-ui'\nimport 'element-ui/lib/theme-chalk/index.css';\nVue.use(ElementUI)\n\nimport vuele from 'vuele';\nimport 'vuele/dist/vuele.css';\nVue.use(vuele)\n\n```\n\n### Usage(按需引用)\n\n``` javascript\n// mixins在页面级使用\nimport { listMixin as list } from 'vuele';\n\nexport default {\n    //...\n    mixins: [list],\n    //...\n}\n\n```\n\n### 本地开发组件库\n本地开发组件库。\n\n``` bash\nnpm i\n# 本地开发命令\nnpm run serve\n# 在src/components目录下根据组件用途分为基础组件和复杂组件，复杂组件主要供物料使用。开发完成需在对应目录index.ts中注册。\n# 在__demo__文件夹可以写预览示例。\n\n```\n\n### git commit msg 规范\n\n``` bash\n$ git commit -m 'feat: add feature'\n```\n\n- feat: 表示新增了一个功能\n- fix: 表示修复了一个 bug\n- docs: 表示只修改了文档\n- style: 表示修改格式、书写错误、空格等不影响代码逻辑的操作\n- refactor: 表示修改的代码不是新增功能也不是修改 bug，比如代码重构\n- perf: 表示修改了提升性能的代码\n- test: 表示修改了测试代码\n- build: 表示修改了编译配置文件\n- chore: 无 src 或 test 的操作\n- revert: 回滚操作\n\n### 可使用npm run cm 提交\n\n``` bash\n$ npm run cm\n```\n\n### 组件库打包及发布\n\n``` bash\n# 发布命令，运行后自动打包\nnpm publish\n```\n\n``` bash\nnpm i\n# 本地开发\nnpm run docs:dev\n# 在 docs目录下rds-components中可书写相关文档\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flq782655835%2Fvuele","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flq782655835%2Fvuele","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flq782655835%2Fvuele/lists"}