Adım 1: İlk Projenizi Oluşturun

Önkoşullar

  • Node.js 18+
  • npm

Komutlar

mkdir my-shevky-site
cd my-shevky-site
npm init -y
npm install @shevky/core @shevky/plugin-robots-txt @shevky/plugin-tailwindcss @shevky/plugin-esbuild @shevky/plugin-rss @shevky/plugin-sitemap
npx shevky --init

Beklenen Çıktı

Bu komutlar tamamlandıktan sonra:

  • package.json, otomatik olarak eklenen build ve dev komut dosyalarına sahiptir.
  • src/ dizini, başlangıç ​​içeriği, şablonlar, düzenler ve bileşenlerle oluşturulur.
  • tailwind.config.js proje köküne kopyalanır.
  • .gitignore, node_modules/ ve dist/'yi içerir.

Az önce ne oldu

  • Shevky CLI'yi (@shevky/core) ve temel derleme eklentilerini yüklediniz.
  • --init bayrağı, fatihtatoglu/shevky-simple-blog'den degit aracılığıyla bir başlangıç ​​şablonunu kopyalayan core/scripts/init.js'yi tetikledi.
  • Başlangıç ​​dosyaları projenize kopyalandı ve npm komut dosyaları yapılandırıldı.
  • Projeniz artık Shevky'nin beklenen çalışma zamanı yapısına uyuyor.

Yaygın Hatalar

HataDüzelt
package.json not found başlatma sırasındanpm init -y dosyasının aynı klasörde çalıştığından emin olun
Başlatma ağ/rakam hatalarıyla başarısız oluyorİnternet bağlantısını kontrol edin ve yeniden deneyin
Eklenti paketleri daha sonra derleme sırasında eksikYukarıdaki npm install ... komutunu yeniden çalıştırın

İlgili