██████╗ ███╗ ███╗ ██████╗ ██╗ ██╗
██╔════╝ ████╗ ████║ ██╔════╝ ██║ ██║
██║ ██╔████╔██║ ██║ ██║ ██║
██║ ██║╚██╔╝██║ ██║ ██║ ██║
╚██████╗ ██║ ╚═╝ ██║ ╚██████╗ ███████╗██║
╚═════╝ ╚═╝ ╚═╝ ╚═════╝ ╚══════╝╚═╝
丛茂科技项目脚手架工具,快速创建项目
npm install -g congmao-cli安装完成后,可以使用 cm 命令。
cm --versioncm create创建新项目,支持交互式选择项目类型和配置。
支持的项目类型:
| 类型 | 模板 | 说明 |
|---|---|---|
| 移动端 | Uni-app | 适用于移动端应用开发 |
| 小程序 | Uni-app | 适用于小程序开发 |
| 后台管理系统 | Vue2/Vue3 | 适用于后台管理系统开发 |
示例:
# 交互式创建项目
cm create
# 创建后的项目结构
my-project/
├── src/
├── package.json
└── ...启动 MCP (Model Context Protocol) 服务器,用于集成到 AI Agent 应用。
选项:
--config-only: 仅显示配置信息
使用示例:
# 启动 MCP 服务器并显示配置信息
cm mcpMCP 服务器功能:
-
create-project - 快速创建项目
- 支持移动端、小程序、后台管理系统
- 可配置 Vue 版本和 ESLint
-
show-project-tree - 查看项目结构树
- 显示项目目录结构
- 可配置最大深度和忽略模式
配置示例:
{
"mcpServers": {
"cm-cli": {
"command": "node",
"args": ["/path/to/cm-cli/src/mcp/src/index.js"]
}
}
}MPL
欢迎提交 Issue 和 Pull Request!
- GitHub: aZeroDoubleSeven/cm-cli
- Issues: 提交问题
Made with ❤️ by 丛茂科技前端开发团队