CLI Kullanımı
CLI giriş noktası shevky'dır ve @shevky/core tarafından package.json içindeki bin alanı aracılığıyla sağlanır.
Komutları Çalıştırma
Her zaman proje kökünden npx kullanın:
npx shevky <flag>Veya --init tarafından eklenen npm komut dosyalarını kullanın:
npm run build # equivalent to: npx shevky --build
npm run dev # equivalent to: npx shevky --devMevcut Komutlar
Yardım
npx shevky --helpMevcut tüm seçenekleri ve proje bağlantılarını gösterir.
Sürüm
npx shevky --versionShevky sürüm dizesini yazdırır.
Projeyi Başlat
npx shevky --initBir başlangıç projesini önyükler: şablon dosyalarını klonlar, bağımlılıkları yükler, package.json komut dosyalarını günceller.
İnşa etmek
npx shevky --buildTam statik site yapısını çalıştırır: yapılandırmayı yükler, şablonları derler, içeriği yükler, eklenti kancalarını çalıştırır, sayfaları oluşturur, çıktıyı dist/'a yazar.
Geliştirici
npx shevky --devÖnce tam derlemeyi çalıştırır, ardından serve@14 kullanarak http://localhost:3000 adresinde yerel bir statik sunucuyu başlatır.
Varsayılan Davranış
Herhangi bir işaret sağlanmazsa CLI yardım metnini yazdırır.
İzleme Moduyla İlgili Not
core/scripts/main.js'de bir runWatch() işlevi mevcut ancak geçerli sürümde CLI bayrağı olarak gösterilmiyor. (main.js ve cli.js arasındaki kaynak karşılaştırmasından çıkarılmıştır.)
İlgili
- CLI Referansı - ayrıntılı bayrak belgeleri
- Sorun giderme