花了几天时间 整了个脚手架工具

考虑到我们团队后续将陆续开展一些前后端项目的开发,且这些项目均需从零开始搭建,为此我专门开发了一套脚手架工具。该工具支持多种开发语言,集成了 Git 仓库管理和发布流程等功能,方便项目快速初始化,后续会考虑使用GitHub Action功能来打包构建项目结合其他工具进行自动化部署。

项目地址:https://github.com/Zhengke0110/zhengke-cli

该工具基于 Nx 构建,目前已在本地进行过测试,整体使用体验良好。支持从 npm 拉取模板,也支持从 GitHub 拉取模板(需在个人或组织账号下创建模板仓库后进行拉取)。

该工具会持续维护,如在使用过程中遇到任何问题,欢迎提交 Issue 或在本帖下方留言,我会及时跟进处理。 cli命令help帮助 未命名.png 初始化命令 help帮助

未命名 2.png 执行初始化命令(使用npm上的模板) 未命名 3.png 执行初始化命令(使用GitHub上的sprinboot模板) 未命名 4.png

未命名 5.png git init命令展示 未命名 6.png 未命名 7.png git commit命令展示 未命名 8.png git publish命令展示 未命名 9.png 未命名 10.png

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
zhengke
作者分享
Day01-研0 开学,今天学吴恩达机器学习,搞懂理论。补补基础 7月进组。
6
一个月构造了一个使用 Vue 3、TypeScript 和 Tailwind4 构建的组件库,目前完成了第一阶段的开发,主要是来自云图库项目中自己封装的组件抽取成公共组件,使用tsx进行开发,比.vue文件更加的灵活可控。后续将持续更新,完善组件库,支持React版本。项目地址 https://github.com/Zhengke0110/MyComponents; 预览地址:https://lib.timu.fun 特性 🚀 基于 Vue 3 和 TypeScript 构建 🎨 使用 Tailwind CSS 实现灵活的样式定制 📦 支持按需引入 🌙 内置暗色模式支持 ⌨️ 完整的键盘导航支持 📱 响应式设计 🎯 完整的 TypeScript 类型支持
8
Vue3 默认图片无限加载问题
5
完结:云图库,预览地址:http://snake.timu.fun,页面大部分时间花在了前端样式上,没有使用组件库,全程使用Unocss+icon 进行编写,封装了一套不太合理的组件库(.vue文件)准备重构组件库,用tsx实现(开新坑),后续将单独抽取成一个项目;后端在接入so-token处发生了点意外(管理员登录后的权限列表始终为空,未找到问题所在。。),没有采用RBAC的形式实现,还是按照老方法在SpaceUser表添加了一个团队角色,通过判断是否为本项目成员进行鉴权(实现简单),前端没有实现到团队共同编辑那步,下一步准备自己先实现一个canvas图片编辑的功能,再回来继续实现,已经部署;云图库项目地址:https://github.com/Zhengke0110/MyPictures 求Start
17
新年打个卡,云图库,前端封装通用的lib 后续将做一个自己的组件库的展示
3
下载 APP