haywan-next-cli
v1.0.6
Published
HayWan Frontend CLI for scaffolding Next.js projects
Maintainers
Readme
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-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
Oldindan tayyorlash
- Node.js (v20+ tavsiya etiladi)
- npm (v9+)
O'rnatish
Haywan Frontend CLI global ravishda o'rnatishingiz mumkin:
npm install -g haywan-next-cliFoydalanish
Yangi Loyiha Yaratish
npx haywan-next-cliInteraktiv 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.jsonKiritilgan 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.jsonen.jsonru.json
Marshrutizatsiya
Til boshqaruvini moslash uchun src/i18n/routing.tsni 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
