CLI
Daras CLI ile terminalden yönet
Tema başlat, doğrula, geliştir ve yayınla; ortam ve oturum yönetimini tek komut satırından yap.
Tarayıcıdan yetkilendirme
daras login paneli açar; onay verdiğinizde profil yerel olarak saklanır. CI için --token ile etkileşimsiz giriş vardır.
Çoklu ortam profili
daras env ile birden çok ortam profili tutun, tek komutla aralarında geçiş yapın.
Tema geliştirme döngüsü
init, dev, validate, push ve deploy komutları tema araç setine devreder; yerelde geliştirip yayına alırsınız.
Webhook araçları
Abonelikleri listeleyin, konuları görün, son teslimatları inceleyin ve test gönderimi yapın.
$ daras login
✓ Tarayıcı açıldı, onay bekleniyor…
✓ Profil kaydedildi: default
$ daras whoami
→ mağaza: demo-store · ortam: test
$ daras theme dev
→ yerel geliştirme sunucusu açıldı
→ değişiklikler canlı yansıyor
$ daras webhooks topics
→ 36 abone olunabilir konu listelendi
$ daras theme push
→ yerel değişiklikler yeni sürüm olarak yüklendi
Komut referansı
daras loginPaneli açar, onay verdiğinizde profil kaydedilir — parola girmezsiniz.
daras login --token <jwt>Etkileşimsiz giriş; CI ve betikler için.
daras whoamiEtkin profilin kimliğini gösterir ve doğrular.
daras logoutKayıtlı profili ve gizli anahtarını siler.
daras env listTanımlı profilleri listeler.
daras env use <ad>Etkin profili değiştirir.
daras env add <ad> --url <u> --token <t>Yeni profil ekler.
daras theme initResmî şablondan yeni tema projesi oluşturur.
daras theme validateTema dosyalarını sözleşmeye göre denetler.
daras theme cssTailwind kaynağını tema stiline derler.
daras theme auditŞablonları render edip süre, boyut ve erişilebilirlik bütçesini ölçer.
daras theme docs [bölüm]Liquid ve reaktivite referansının bölümlerini listeler; bölüm adı ya da numarasıyla tek bölümü, --all ile tümünü yazdırır.
daras theme lspEditör dil sunucusunu başlatır (VS Code eklentisi kullanır).
daras theme devYerel geliştirme sunucusunu açar.
daras theme pullYayındaki temayı yerele indirir.
daras theme pushYerel değişiklikleri yeni sürüm olarak yükler.
daras theme deploySeçilen ortamda etkin sürümü değiştirir.
daras webhooks listKayıtlı webhook uç noktalarını listeler.
daras webhooks topicsAbone olunabilir konuları listeler.
daras webhooks deliveries <id>Bir webhook'un son teslimat denemelerini gösterir.
daras webhooks test <id>Test teslimatı gönderir.
daras integration scaffoldYerel entegrasyon projesi iskeleti oluşturur.
daras integration logs --webhook <id>Son webhook teslimat kayıtlarını gösterir.
daras integration push --url <deliveryUrl>Manifest'teki webhook konularını kaydeder.
daras app listPartner hesabının uygulamalarını listeler.
daras app create --name <ad> --slug <slug>Yeni uygulama (OAuth istemcisi) oluşturur.
daras app infoUygulama detayını gösterir.
daras app initdaras.app.toml ve .env.example dosyalarını yazar.
daras app rotate-secretİstemci gizli anahtarını yeniler.
daras app scaffold <ad>Vite + TypeScript gömülü uygulama projesi oluşturur.
daras app generate extension --label <s> --point <nokta>Uzantı ekler ve arka uca kaydeder.
daras app devYerel geliştirme döngüsünü başlatır (tünel + kurulum + canlı önizleme).
daras app deploy --version <v>Yeni build oluşturur ve incelemeye gönderir.
daras app versionsBuild ve sürüm geçmişini listeler.
daras versionKurulu CLI sürümünü gösterir.
daras updateSon npm sürümüne günceller.
daras helpKomut listesini gösterir.