lby-cli
v1.0.6
Published
鲁班云创建项目脚手架
Readme
🚀 CLI 脚手架使用说明
1️⃣ 安装 CLI 工具
在全局安装你的 CLI 工具:
npm install -g lby-cli安装成功后,可以使用 lby-cli 命令。
注意:仅支持node >= 18
2️⃣ 创建新项目
运行以下命令,开始创建一个新项目:
lby-cli init脚手架会引导你进行以下选择和输入:
- 输入项目名称
- 选择项目类型
- 选择包管理工具(npm/yarn/cnpm)
- (可选)输入 GitLab 项目地址
如果 GitLab 地址留空,代码不会推送到 GitLab。
3️⃣ 交互流程示例
lby-cli init🚀 欢迎使用公司 CLI 脚手架
请输入项目名称: my-project
选择项目类型:
❯ h5-template
选择安装方式:
❯ npm
请输入 GitLab 项目地址(可选,直接回车跳过): https://gitlab.com/your-group/my-project.git
📦 正在使用 npm 安装依赖...
🔧 正在初始化 Git 仓库...
🚀 正在推送代码到 GitLab...
✅ 代码已成功推送到 GitLab!
🔗 你的 GitLab 仓库地址: https://gitlab.com/your-group/my-project.git如果 GitLab 地址为空,则不会进行 Git 初始化和推送。
4️⃣ 支持的项目类型
| 项目类型 | Git 模板地址 |
|----------|--------------|
| h5-template | http://192.168.7.240/lb_team/lby-templates.git |
| uniapp-template | http://192.168.7.240/lb_team/lby-templates.git |
| vue2-element-template | http://192.168.7.240/lb_team/lby-templates.git |
5️⃣ 目录结构
创建完成后,项目目录结构如下:
my-project/
├── node_modules/
├── src/
├── public/
├── .gitignore
├── package.json
├── README.md
└── ...如果选择了 GitLab 地址,初始化后会自动推送到远程仓库。
6️⃣ FAQ
1. CLI 工具如何更新?
npm update -g lby-cli2. 如何卸载 CLI 工具?
npm uninstall -g lby-cli3. GitLab 地址必须填写吗?
不是必须的,如果不输入 GitLab 地址,项目仍然会正常创建,但不会进行 Git 初始化和推送。
