{"id":14969207,"url":"https://github.com/chenbimo/yicode","last_synced_at":"2025-04-13T04:14:30.115Z","repository":{"id":151954242,"uuid":"625049555","full_name":"chenbimo/yicode","owner":"chenbimo","description":"前端之虎陈随易，耗时4年，潜心打造接口框架、VUE脚手架、后台管理模板、函数库等，为你节约时间，提高效率，早点回家，吃口热饭！","archived":false,"fork":false,"pushed_at":"2024-07-29T21:10:21.000Z","size":17462,"stargazers_count":309,"open_issues_count":2,"forks_count":14,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-01T06:55:17.649Z","etag":null,"topics":["cli","fastify","nodejs","vite","vue","vue3"],"latest_commit_sha":null,"homepage":"https://yicode.tech","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chenbimo.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-04-07T23:36:23.000Z","updated_at":"2025-02-27T13:58:08.000Z","dependencies_parsed_at":null,"dependency_job_id":"8a55d66d-e8b7-43dd-baaf-5817182596c1","html_url":"https://github.com/chenbimo/yicode","commit_stats":{"total_commits":1728,"total_committers":3,"mean_commits":576.0,"dds":0.06423611111111116,"last_synced_commit":"4b9a4ba70f6eef23f3f9251499ac3579f6b28f5f"},"previous_names":[],"tags_count":1946,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chenbimo%2Fyicode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chenbimo%2Fyicode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chenbimo%2Fyicode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chenbimo%2Fyicode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chenbimo","download_url":"https://codeload.github.com/chenbimo/yicode/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248654891,"owners_count":21140384,"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","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":["cli","fastify","nodejs","vite","vue","vue3"],"created_at":"2024-09-24T13:41:21.766Z","updated_at":"2025-04-13T04:14:30.087Z","avatar_url":"https://github.com/chenbimo.png","language":"JavaScript","readme":"# yicode - 软件开发生态\n\n何以解忧，唯有代码。\n\n## 仓库地址\n\n点个星星，老铁。\n\n[gitee - https://gitee.com/chenbimo/yicode](https://gitee.com/chenbimo/yicode)\n\n[github - https://github.com/chenbimo/yicode](https://github.com/chenbimo/yicode)\n\n## 这是什么？\n\n这不仅仅只有一个项目，而是多个项目的集合体，采用 `单仓库多项目` 的方案进行管理。\n\n本仓库为作者 `陈随易` 数年时间的开源集合，包含了以前端为主的各种类型的开源项目。\n\nyicode（易编程）系列软件开发生态，全部由 `陈随易` 自 `2019` 年维护更新至今。\n\n致力于为中小企业、外包公司、软件工作室和个人开发者，提供技术规范、项目模板、效率工具等。\n\n## 项目介绍\n\n### 主要开源\n\n-   **@yicode/yite-cli**（基于 `vite` 进行深度封装的 `vue3` 项目开发脚手架）\n-   **@yicode/yiapi**（自用，基于 `fastify` 进行深度封装的 `nodejs` 项目接口开发框架）\n\n### 辅助开源\n\n-   **@yicode/yidash**（类 `lodash` 的业务方法库）\n-   **@yicode/gitlook** （`git` 提交统计工具）\n-   **@yicode/dlnpm**（`yicode` 软件生态下载工具）\n-   **@yicode/yidocs-auto**（`vitepress` 侧边栏和导航栏自动生成工具，避免手动配置）\n\n### 模板开源\n\n-   **@yicode/yidocs**（`vitepress` 经过深度定制的文档模板）\n-   **@yicode/yibase**（基于`yite-cli` 的基础项目模板）\n-   **@yicode/yiadmin**（跟`yiapi` 配套的后台管理模板）\n-   **@yicode/yiserver**（`yiapi` 接口开发项目模板）\n\n## 代码贡献\n\n为了防止潜在的版权纠纷问题，本仓库不接受任何人的代码 `PR`，但是非常欢迎任何人的，有效的建议和反馈。\n\n如有功能问题，设计问题等，请提 `issue` 或者联系作者，由其本人修复问题，实现功能。\n\n## 作者简介\n\n[陈随易的个人网站 https://chensuiyi.me](https://chensuiyi.me)\n\n## 作者时间线\n\n一个在折腾路上狂奔的程序员。\n\n-   `1993年` 诞生，男，身高数尺，日食三餐。\n-   `2011年` 高二，重点高中转职高从高一读起，学计算机专业。\n-   `2015年` 大二读完挂 8 科，退学，找了一个月工作后，进行 PHP 实习。\n-   `2016年` 经网友介绍，做前端，半年后独立负责整个项目前后端，步入全栈。\n-   `2017年` 做前端线下讲师，教学方式无人懂，或者说一般人不适合我自己的学习模式\n-   `2018年` 喜欢上了游戏开发，于是找了个游戏公司做游戏前端，加班多，凌晨 1，2 点下班。\n-   `2019年` 依旧心怀天下，想把自己的学习模式分享出去，于是做前端线上讲师，下半年离职后，做远程技术顾问。\n-   `2020年` 跟朋友合伙创业、加班、熬夜，利用下班时间做开源项目。\n-   `2021年` 因为家里发生了一些事情，离职回到老家全职接单，月入 2000，抽空写开源。\n-   `2022年` 继续接单，收入赶上工资，业余写开源项目。\n-   `2023年` 注册公司，产品 + 文章，收入甚微，饥肠辘辘，做更有价值的长期主义者。\n-   `2024年` 继续在 `开源商业化`、`独立产品`、`知识付费` 的方向上狂奔。\n\n## 赞助作者\n\n![赞赏](https://static.yicode.tech/images/zan-shang.jpg)\n\n## 版权说明\n\n`本仓库` 使用 `Apache 2.0` 协议开源\n\n\u003e 开源不等于放弃版权，不可侵犯原作者版权，改动处要做说明，可以闭源使用。\n\u003e\n\u003e 本仓库中所有项目均可免费使用，如果因本仓库任何项目产生的损失，仓库作者概不负责。\n\n拥有版权（Copyright）意味着你对你开发的软件及其源代码拥有著作权，所有权和其他法定权利，使用一个开源协议并不意味着放弃版权。\n\n在 `Apache 2.0` 协议许可下，您可以：\n\n-   **商业化使用**（这意味着，您可以出于商业目的使用这些源代码）\n-   **再分发**（这意味着，您可以将源代码副本传输给其他任何人）\n-   **修改**（这意味着，您可以修改源代码）\n-   **专利使用**（这意味着，版权人明确声明授予您专利使用权）\n-   **私人使用**（这意味着，您可以出于一切目的私下使用和修改源代码）\n\n唯须遵守以下条款：\n\n-   **协议和版权通知**（这意味着，软件中必须包含许可证和版权声明的副本）\n-   **状态更改说明**（如果您更改软件，您应当提供适当的说明）\n\n除此之外，该软件：\n\n-   **提供责任限制**（版权人声明不对使用者造成的任何损失负责）\n-   **限制商标使用** (不能使用版权人的商标)\n-   **不提供任何担保**（版权人声明不为该软件的品质提供任何担保）\n\n进一步说明：\n\n1. 本软件又叫本 **作品**，可以是源码，也可以是编译或转换后的其他形式。**衍生作品** 是在本作品的基础上修改后的有原创性的工作成果。本作品的 **贡献者** 包括许可人和其他提交了贡献的人，以下统称 **我**。\n2. 我授予你权利：你可以免费复制、使用、修改、再许可、分发本作品及衍生作品（可以不用公开源码）。\n3. 如果本软件涉及我的专利（或潜在专利），我在此授予你专利许可，你可以永久性地免费使用此专利，用于制作、使用、出售、转让本作品。如果你哪天居然告本作品侵权，你的专利许可在你告我那天被收回。\n4. 你在复制和分发本作品或衍生作品时，要满足以下条件。\n\n    - 带一份本许可证。\n    - 如果你修改了什么，要在改动的文件中有明显的修改声明。\n    - 如果你以源码形式分发，你必须保留本作品的版权、专利、商标和归属声明。\n    - 如果本作品带了 **NOTICE** 文件，你就得带上 **NOTICE** 文件中包含的归属声明。即便你的发布是不带源码的，你也得带上此文件，并在作品某处予以展示。\n    - 你可以对自己的修改添加版权说明。对于你的修改或者整个衍生作品，你可以使用不同的许可，但你对本作品的使用、复制和分发等，必须符合本许可证规定。\n\n5. 你提交贡献就表明你默认遵守本许可的条款和条件。当然，你可以和我签订另外的专门的条款。\n6. 你不许使用我的商品名、商标、服务标志或产品名。\n7. 本作品是 **按原样**（AS IS）提供的，没有任何保证啊，你懂的。\n8. 我可不负任何责任。除非我书面同意，或者法律有这样的要求（例如对故意和重大过失行为负责）。\n9. 你可以向别人提供保证，你可以向别人收费，但那都是你的事，别给我惹麻烦。\n\n注意以上的 **我**，既包含了许可人，也包含了每位 **贡献者**。\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchenbimo%2Fyicode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchenbimo%2Fyicode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchenbimo%2Fyicode/lists"}