meoo-clilisted
Install: claude install-skill ali-meoo/meoo-cli
# 秒悟(Meoo)CLI 完整指南
从零构建和部署全栈应用。覆盖项目初始化到生产部署的完整生命周期,包括云服务、代码规范、沙箱同步和部署。
Meoo 支持两种部署模式:**静态部署**(前端 SPA → CDN)和**镜像部署**(全栈应用 → 容器)。
| 项目类型 | 部署模式 | 命令 |
|---|---|---|
| 纯前端 SPA(React/Vue/Taro) | 静态部署 | `meoo deploy` |
| 前端 + Supabase + Edge Functions | 静态部署 | `meoo deploy` |
| 含后端进程(Express、FastAPI、Next.js SSR、Go 等) | 镜像部署 | `meoo deploy --runtime image` |
**如何判断**:项目是否需要一个监听端口的服务器进程?是 → 镜像部署;否 → 静态部署。
## Install
```bash
npm install -g @aliyun-meoo/cli
```
Verify: `meoo --version`
## Project lifecycle
### Static deploy (SPA)
```
meoo login # 1. Authenticate (opens browser)
meoo init react-design # 2. Initialize from template
meoo projects create "My App" # 3. Create remote project (MUST do after init)
pnpm install # 4. Install dependencies
pnpm dev # 5. Local dev server (port 3015)
meoo deploy # 6. Build and publish to CDN
```
**CRITICAL**: Step 2 (`init`) and Step 3 (`projects create`) MUST be done together. `init` only creates local files — you MUST also run `projects create` to create the remote project on the platform. Without this, cloud services and deployments will fail or attach to the wrong project.
### Image deploy (full-stack)
```
meoo login # 1. Authenticate
meoo init nextjs-app # 2. Initialize from template (or bring your own project)
meoo projects create "My App" # 3. Create project and bind to current directory
# ... develop