Kurulum
1. Bir Proje Dizini Oluşturun
mkdir my-shevky-site
cd my-shevky-site
npm init -y2. Ç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-sitemapGelişmiş kullanım durumları için isteğe bağlı eklentiler:
npm install @shevky/plugin-content-bridge @shevky/plugin-open-graph3. Bootstrap Başlangıç Dosyaları
npx shevky --initBu komut (core/scripts/init.js'da uygulanmıştır):
fatihtatoglu/shevky-simple-blogbaşlangıç şablonunudegitaracılığıyla klonlar.src/dizinini vetailwind.config.jsprojenize kopyalar.- Ek yapı bağımlılıklarını yükler (Tailwind, esbuild, işaretlenmiş vb.).
- Bir
.gitignoredosyası oluşturur. package.jsondosyanızabuildvedevkomut dosyalarını ekler.
4. CLI Erişimini Doğrulayın
npx shevky --helpYardım çıktısının mevcut bayrakları listelediğini görmelisiniz: --help, --version, --init, --build, --dev.
Yaygın Kurulum Hataları
| Hata | Düzelt |
|---|---|
shevky: command not found | shevky ... 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 eksik | npm install'yi yeniden çalıştırın ve node_modules'nin var olduğunu doğrulayın |