haywan-next-cli v1.0.6
Haywan Frontend CLI š
Umumiy Ma'lumot
Haywan Frontend CLI - bu zamonaviy Next.js loyihalarini xalqarolashtirish, interfeys komponetlari va eng yaxshi amaliyotlar bilan tezda yaratishga mo'ljallangan kuchli va maxsus CLI vositasidir. Haywan.uz tomonidan ishlab chiqilgan, ushbu o'rnatuvchi murakkab veb-ilovalarni boshlang'ich sozlamasini soddalashtiradi.
Imkoniyatlar š
- Next.js Loyiha Yaratish: To'liq moslashuvchan Next.js loyiha ishga tushirish
- Xalqarolashtirish:
next-intl
bilan oson integratsiya - Interfeys Komponetlari: ShadCN UI komponetlarini osongina o'rnatish
- TypeScript Qo'llab-quvvatlashi: Birinchi darajali TypeScript konfiguratsiyasi
- Tailwind CSS: Integratsiyalangan Tailwind CSS sozlamalari
- Moslashuvchan Konfiguratsiya: Loyiha yaratishning yuqori darajada moslanishi
Oldindan tayyorlash
- Node.js (v20+ tavsiya etiladi)
- npm (v9+)
O'rnatish
Haywan Frontend CLI global ravishda o'rnatishingiz mumkin:
npm install -g haywan-next-cli
Foydalanish
Yangi Loyiha Yaratish
npx haywan-next-cli
Interaktiv Konfiguratsiya
O'rnatuvchi sizga loyihangizni moslashtirishga imkon beruvchi interaktiv CLI taqdim etadi:
- Loyiha Nomi: Loyihangiz uchun nom tanlang
- Texnologiyalar To'plami:
- TypeScript
- ESLint
- Tailwind CSS
- App Router
- Xalqarolashtirish: Qo'llab quvvatlanadigan tillarni sozlang
- Interfeys Komponetlari: ShadCN UI komponetlarini tanlang
Loyiha Tuzilishi
O'rnatishdan so'ng, loyihangiz quyidagi tuzilishga ega bo'ladi:
sizning-loyihangiz/
āāā src/
ā āāā app/
ā āāā components/
ā āāā i18n/
ā āāā locales/
āāā next.config.js
āāā tsconfig.json
āāā package.json
Kiritilgan Konfiguratsiyalar
- Avtomatik Next.js konfiguratsiyasi
- Xalqarolashtirish marshrutizatsiyasi
- ShadCN UI komponetlari
- Standart til sozlamalari (O'zbekcha, Inglizcha, Ruscha)
Moslash
Lokalizatsiya
locales/
katalogidagi til fayllarini o'zgartiring:
uz.json
en.json
ru.json
Marshrutizatsiya
Til boshqaruvini moslash uchun src/i18n/routing.ts
ni tahrirlang.
Hissa Qo'shish
Hissa qo'shishingiz mumkin! Quyidagi bosqichlarni bajairing:
- Repozitoriyani kloning qilinish
- Xususiyat tarmogini yarating
- O'zgarishlarni commit qiling
- O'zgarishlarni yuklang
- So'rovni yaratish uchun torting
Qo'llab-quvvatlash
Donat uchun? https://haywan.uz/blog/support saytiga tashrif buyuring
Litsenziya
MIT Litsenziyasi