# aira-cli

> Command line interface for AIRA framework

## 安装

```bash
npm install -g aira-cli
```

## 使用

### 创建新项目

```bash
aira new myapp
cd myapp
make dev
```

### 发布文档

```bash
aira docs:link
```

将 AIRA 类库的文档发布到项目的 `docs/cheatsheet/aira/` 目录下，便于 AI 协作。

### 生成代码

```bash
# 生成 CRUD 模块
aira generate crud users

# 生成认证模块  
aira generate auth

# 生成 API 路由
aira generate api products
```

### 其他命令

```bash
# 查看版本
aira --version

# 查看帮助
aira --help

# 查看特定命令帮助
aira new --help
```

## 功能特性

- 🚀 快速创建 AIRA 全栈项目
- 📚 自动发布 AI 协作文档
- 🔧 代码生成器集成
- 🎨 现代化项目模板
- 📦 基于 Yeoman 生态

## 开发

```bash
# 克隆项目
git clone https://github.com/flaboy/aira.git
cd aira/aira-cli

# 安装依赖
npm install

# 链接到本地（开发模式）
npm link

# 测试
npm test
```

## License

MIT
