Kurulum

1. Bir Proje Dizini Oluşturun

mkdir my-shevky-site
cd my-shevky-site
npm init -y

2. Çekirdek ve Eklentileri Kurun

Çekirdek CLI'yi ve yaygın olarak kullanılan eklentileri yükleyin:

npm install @shevky/core \
  @shevky/plugin-robots-txt \
  @shevky/plugin-tailwindcss \
  @shevky/plugin-esbuild \
  @shevky/plugin-rss \
  @shevky/plugin-sitemap

Gelişmiş kullanım durumları için isteğe bağlı eklentiler:

npm install @shevky/plugin-content-bridge @shevky/plugin-open-graph

3. Bootstrap Başlangıç ​​Dosyaları

npx shevky --init

Bu komut (core/scripts/init.js'da uygulanmıştır):

  • fatihtatoglu/shevky-simple-blog başlangıç ​​şablonunu degit aracılığıyla klonlar.
  • src/ dizinini ve tailwind.config.js projenize kopyalar.
  • Ek yapı bağımlılıklarını yükler (Tailwind, esbuild, işaretlenmiş vb.).
  • Bir .gitignore dosyası oluşturur.
  • package.json dosyanıza build ve dev komut dosyalarını ekler.

4. CLI Erişimini Doğrulayın

npx shevky --help

Yardım çıktısının mevcut bayrakları listelediğini görmelisiniz: --help, --version, --init, --build, --dev.

Yaygın Kurulum Hataları

HataDüzelt
shevky: command not foundshevky ... yerine npx shevky ... kullanın
package.json not found başlatma sırasındaÖnce proje dizininde npm init -y komutunu çalıştırın
Tailwind/esbuild derleme sırasında eksiknpm install'yi yeniden çalıştırın ve node_modules'nin var olduğunu doğrulayın

İlgili