Gereksinimler
- Node.js 20.9 veya üzeri
- npm, pnpm, yarn veya bun
Yeni proje
npx create-trkit-app@latest benim-sitemKomut size proje adını ve şablonu sorar, dosyaları oluşturur, bağımlılıkları kurar ve bir git deposu başlatır. Ardından:
cd benim-sitem
npm run devTarayıcıda http://localhost:3000 adresini açın.
Diğer paket yöneticileriyle:
pnpm create trkit-app benim-sitem
yarn create trkit-app benim-sitem
bun create trkit-app benim-sitemŞablonlar
| Şablon | İçerik |
|---|---|
minimal | Türkçe temel, KVKK aydınlatma metni, çerez politikası ve onay banner'ı, il/ilçe seçici, örnek iletişim formu |
kurumsal (varsayılan) | Minimal + açık rıza metni, KVKK başvuru formu, ticari ileti onayı, il/ilçe arama |
eticaret | Kurumsal + mesafeli satış sözleşmesi, ön bilgilendirme formu, teslimat-iade koşulları, iyzico/PayTR ödeme, ödeme onay kutuları, SMS ve OTP |
npx create-trkit-app@latest magaza --sablon eticaretSeçenekler
| Seçenek | Açıklama |
|---|---|
--sablon <ad> | minimal, kurumsal veya eticaret |
--use-npm, --use-pnpm, --use-yarn, --use-bun | Paket yöneticisini seçer (varsayılan: komutu çalıştırdığınız yönetici) |
--no-install | Bağımlılıkları kurmaz |
--no-git | Git deposu oluşturmaz |
-y, --yes | Soru sormadan varsayılanlarla ilerler (CI ve AI ajanları için) |
AI ajanına proje oluşturtuyorsanız
--yesile çalıştırın; etkileşimli sorular ajanı bekletir.
İlk yapılacaklar
src/trkit.config.tsdosyasında şirket bilgilerinizi (unvan, MERSİS, adres, telefon, e-posta) doldurun.Eksikleri kontrol edin:
npx trkit check.env.exampledosyasını.env.localolarak kopyalayın ve değerleri girin.Yayına almadan önce kontrol listesini gözden geçirin.
Mevcut bir projeniz mi var?
create-trkit-app yerine trkit CLI ile parça parça ekleyebilirsiniz: Mevcut projeye ekleme.