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.
- Next.js Loyiha Yaratish: To'liq moslashuvchan Next.js loyiha ishga tushirish
- Xalqarolashtirish:
next-intlbilan 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
- Node.js (v20+ tavsiya etiladi)
- npm (v9+)
Haywan Frontend CLI global ravishda o'rnatishingiz mumkin:
npm install -g haywan-next-clinpx haywan-next-cliO'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
O'rnatishdan so'ng, loyihangiz quyidagi tuzilishga ega bo'ladi:
sizning-loyihangiz/
├── src/
│ ├── app/
│ ├── components/
│ ├── i18n/
│ └── locales/
├── next.config.js
├── tsconfig.json
└── package.json
- Avtomatik Next.js konfiguratsiyasi
- Xalqarolashtirish marshrutizatsiyasi
- ShadCN UI komponetlari
- Standart til sozlamalari (O'zbekcha, Inglizcha, Ruscha)
locales/ katalogidagi til fayllarini o'zgartiring:
uz.jsonen.jsonru.json
Til boshqaruvini moslash uchun src/i18n/routing.tsni tahrirlang.
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
Donat uchun? https://haywan.uz/blog/support saytiga tashrif buyuring
MIT Litsenziyasi