lich init¶
ساخت پروژه جدید لیچ فریمورک با سوالات تعاملی.
استفاده¶
چه کاری انجام میدهد¶
- سوالات تنظیمات پروژه میپرسد
- قالب پروژه لیچ را دانلود میکند
- ساختار کامل پروژه را تولید میکند
- Docker، بکاند و فرانتاند را راهاندازی میکند
گزینهها¶
| گزینه | توضیحات |
|---|---|
--no-input |
استفاده از تمام پیشفرضها، بدون سوال |
--help |
نمایش کمک |
سوالات تعاملی¶
وقتی lich init را اجرا میکنید:
نام پروژه¶
نوع پروژه¶
استراتژی احراز هویت¶
دیتابیس¶
مثال¶
کاملاً تعاملی¶
$ lich init
🧙 Lich Toolkit - تولیدکننده پروژه
? Project name: my_saas
? Project type: saas_platform
? Auth strategy: jwt_builtin
? Database: postgresql
? Use Redis? Yes
📦 در حال ساخت پروژه 'my_saas'...
✅ پروژه ساخته شد!
مراحل بعدی:
cd my_saas
lich dev
سریع با پیشفرضها¶
ساختار تولید شده¶
بعد از lich init:
my_saas/
├── .lich/ # تنظیمات و قوانین AI لیچ
├── backend/ # اپلیکیشن FastAPI
│ ├── api/http/ # API routers
│ ├── internal/ # منطق کسبوکار
│ └── main.py
├── frontend/ # اپلیکیشن Next.js
├── docker-compose.yml # سرویسهای Docker
├── .env.example # قالب محیط
└── README.md
همچنین ببینید¶
lich dev- راهاندازی توسعه بعد از init- راهنمای شروع سریع