Shopify CLI¶
Bu makalede
Bilgi
Shopify CLI, Shopify uygulamaları ve temaları oluşturmanıza yardımcı olan bir komut satırı aracıdır. Uygulamaları, temaları ve özel Shopify mağaza ön yüzlerini hızlıca oluşturur. Ayrıca birçok yaygın geliştirme görevini otomatikleştirmek için de kullanabilirsiniz.
Shopify CLI: Temel Özellikler¶
- Hızlı Proje Oluşturma: Önceden yapılandırılmış bir yapı ve bağımlılıklar kullanarak yeni Shopify uygulama ve tema projelerini hızlıca başlatın.
- Yerel Test: Uygulamaları ve temaları dağıtmadan yerel olarak çalıştırmanızı ve test etmenizi destekler.
- Tema Yönetimi: Shopify temalarıyla çalışmak için yükleme, indirme ve tema dosyalarını senkronize etme dahil olmak üzere komutlar sağlar.
- API Entegrasyonu: Admin API ve Storefront API dahil olmak üzere çeşitli Shopify API'leriyle etkileşimi basitleştirir.
- Kod Oluşturma: Temel uygulama bileşenlerini ve uzantıları oluşturmak için komutlar içerir.
- Kimlik Doğrulama: Shopify mağazaları ve ortak hesaplarıyla kimlik doğrulama sürecini kolaylaştırır.
- Uygulama Yönetimi: Shopify uygulamalarını oluşturmanıza, güncellemenize ve yayınlamanıza olanak tanır.
- Hata Düzeltme: Uygulamaları ve temaları hata ayıklamak için araçlar sağlar.
- Uzantı Desteği: Ek işlevsellik ve doğrulama için uzantılar dahil olmak üzere çeşitli türlerde Shopify uzantılarıyla çalışmayı destekler.
Çalıştırma Özellikleri¶
| ID | Yazılım Adı | Uyumlu OS | VM | BM | VGPU | GPU | Min CPU (Çekirdekler) | Min RAM (GB) | Min HDD/SSD (GB) | Özel Alan Adı | Aktif |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 195 | Shopify CLI | Ubuntu 22.04 | + | + | + | + | 2 | 2 | 5 | Hayır | SİPARİŞ VER |
- Kurulum süresi: İşletim sistemi kurulumu dahil 15-20 dakika.
- Önceden yüklü bağımlılıklar:
- Node.js
- Git
- Shopify CLI
- npm
Not
Aksi belirtilmedikçe, geliştiricinin web sitesinden veya işletim sistemi depolarından yazılımın en son sürümünü varsayılan olarak kuruyoruz.
Dağıtımdan Sonra Shopify CLI ile Başlangıç¶
Bir sipariş satın aldıktan sonra, kayıt sırasında sağladığınız adrese bir bildirim e-postası alacaksınız. Bu bildirim, bağlanmak için VPS'nizin IP adresini ve giriş kimlik bilgilerini gösterecektir. Şirketimiz müşterileri, sunucu donanımlarını sunucu yönetim paneli ve API - Invapi aracılığıyla yönetir.
Yetkilendirme verilerini sunucu yönetim panelinin Configuration >> Tags bölümünde veya gönderilen e-postada bulabilirsiniz:
- Sunucu, yazılım dağıtımının ardından kullanıma hazır hale geldiğinde e-posta adresinize gönderilen sunucuya bağlanmak için Login ve Password.
Sunucuya Bağlanma ve Shopify'a Giriş Yapma¶
Dikkat
Shopify CLI'yi kullanmak için aktif bir Shopify hesabına ve çalışmayı planladığınız mağazaya erişime ihtiyacınız vardır.
Bilgi
Shopify CLI 3.0 sürümünden itibaren, kimlik doğrulama için açık bir komut artık bulunmamaktadır. Giriş yapmamışsanız, yetkilendirme gerektiren bir komut çalıştırıldığında sistem otomatik olarak giriş yapmanızı isteyecektir. Shopify CLI, kimlik doğrulama için OAuth 2.0 kullanır. Bu, yetkilendirme gerektiren bir komut çalıştırdıktan sonra tarayıcınızda Shopify giriş sayfasına yönlendirileceğiniz anlamına gelir. Ardından hesabınıza giriş yapmanız ve istenen mağazaya erişimi onaylamanız gerekir. OAuth 2.0, şifreleri veya belirteçleri manuel olarak depolamaya gerek kalmadan mağazanıza erişime izin veren güvenli yetkilendirme için bir standarttır.
Sunucuya bağlanmak ve Shopify'a giriş yapmak için şu adımları izleyin:
-
Bir terminal açın ve sunucuya aşağıdaki komutu kullanarak bağlanın:
-
İlk bağlantıda, anahtarı bilinen ana bilgisayarlar listesine eklemek için "yes" girerek sunucunun kimliğini doğrulayın.
-
Kimlik doğrulaması başarıyla tamamlandıktan sonra mağazanızı yönetmeye başlayabilirsiniz.
Dikkat
Uygulamalar, temalar veya Hydrogen ile çalışıyor olsanız da, Shopify ile etkileşime giren tüm komutlar
shopifyöneki ile başlamalıdır. -
Yeni bir tema oluşturmak için aşağıdaki komutu kullanın:
-
Oluşturulan temanın bulunduğu dizine geçmek için aşağıdaki komutu kullanın:
-
Temayı geliştirme modunda başlatmak için aşağıdaki komutu kullanın:
Giriş yapmamışsanız, bu komutu çalıştırırken sistem otomatik olarak giriş yapmanızı isteyecektir:
-
Kimlik doğrulaması yapmak için herhangi bir düğmeye tıklayın, ardından sağlanan URL'yi kopyalayın, tarayıcınızda açın ve kimlik doğrulama sürecini tamamlayın:

-
Kimlik doğrulaması başarıyla tamamlandıktan sonra terminalde "Logged in" mesajı görünecek ve yetkilendirme gerektiren komut çalışmaya başlayacaktır. Ayrıca temayı yerel olarak ve Shopify yönetim paneli içinde görüntülemek ve düzenlemek için bağlantılar göreceksiniz:

Not
Temel Shopify CLI ayarları hakkında ayrıntılı bilgi geliştirici dokümantasyonunda bulunabilir.