# fez-cli

<p align="center">
  <img src="assets/logo.png" alt="fez-cli logo" width="200"/>
  <br>
  <i>一个快速创建前端项目的脚手架工具</i>
  <br>
</p>

<p align="center">
  <a href="https://www.npmjs.com/package/fez-cli"><img src="https://img.shields.io/npm/v/fez-cli.svg" alt="npm version"></a>
  <a href="https://www.npmjs.com/package/fez-cli"><img src="https://img.shields.io/npm/dm/fez-cli.svg" alt="downloads"></a>
  <a href="https://github.com/liuhuakawaii/fez-cli/blob/main/LICENSE"><img src="https://img.shields.io/npm/l/fez-cli.svg" alt="license"></a>
</p>

## 特性 ✨

- 🚀 快速创建 React/Vue 项目
- 📦 内置多种项目模板
- 🎨 支持自定义模板
- 💡 交互式命令行体验
- 🔧 零配置，开箱即用

## 安装 📦
```bash
npm install -g fez-cli

yarn global add fez-cli
```

## 使用方法 🔨

# 创建新项目
```bash
fez create my-project
```

# 查看帮助
```bash
fez --help
```

## 可用模板 📋

- `react-ts` - React + TypeScript 模板
- `react-js` - React JavaScript 模板
- `vue-ts` - Vue3 + TypeScript 模板
- `vue-js` - Vue3 JavaScript 模板

## 配置项 ⚙️

在项目根目录创建 `.fezrc.js` 文件：

```javascript
module.exports = {
  // 配置项
}
```

## 贡献指南 🤝

欢迎提交 PR 和 Issue！

1. Fork 本仓库
2. 创建新分支: `git checkout -b feature/xxxx`
3. 提交改动: `git commit -am 'feat: add xxxx'`
4. 推送分支: `git push origin feature/xxxx`
5. 提交 Pull Request

## 开源协议 📄

[MIT](./LICENSE)
