Dağıtım Seçeneklerine Genel Bakış

Shevky, statik dosyaları dist/ dizinine üretir. Statik dosya sunabilen tüm barındırma platformlarıyla uyumludur.

Kanıt

  • Shevky, platforma özel dağıtım adaptörleri içermez.
  • Çalışma alanındaki shevky.github.io projesi GitHub Pages kullanır ve bu modeli doğrular.
  • Kullanım projelerinde temel olarak build ve dev npm script'leri bulunur.

Dağıtım Modları

  1. Manuel yükleme - dist/ içeriğini herhangi bir statik barındırma platformuna yükleyin.
  2. Git tabanlı platformlar - platformun build edip yayınladığı branch'e push edin.
  3. CI/CD pipeline'ı - npm ci && npm run build adımlarını otomatikleştirip dist/ çıktısını yayınlayın.

Platform Kılavuzları

PlatformTürSayfa
GitHub SayfalarıKanıta dayalıGitHub Sayfaları
NetlifyGenel örnekNetlify
VercelGenel örnekVercel
AWS AmplifyGenel örnekAWS Amplify
DockerGenel örnekDocker
CI/CDGenel desenCI/CD

Not: "Genel örnek" olarak işaretlenen platformlar kod tabanında doğrudan desteklenmez; Shevky standart statik dosya ürettiği için bu platformlarda çalışır.

İlgili