İçeriğe geç

Kurulum

Boş bir dizinden çalışan bir siteye.

Paket npm'de yayında. Dört komut ve sayfa sunuyorsunuz.

JSkelet logosu
Sürüm v0.5.5
Lisans MIT
Gereksinim Node.js 22+

Dört komut

Kurulumun tamamı

Her komut kopyalanabilir. İskelet, birlikte çalışan bir route, bir bileşen ve bir island verir.

1 · Paketi kur

npm install jskelet

Framework'ü ve dört çalışma zamanı bağımlılığını npm'den çeker.

2 · İskeleti oluştur

npx jskelet init

Dizin yapısını, ilk route'u, bir bileşeni ve bir island'ı kurar.

3 · Geliştirmeye başla

npx jskelet dev

Dosyaları izler, varlıkları yeniden üretir ve siteyi dev overlay'iyle sunar.

4 · Derle ve sun

npx jskelet build

Hash'li varlıkları üretir; start komutu ardından prod siteyi sunar.

5 · Prod'da sun

npx jskelet start

Derlenmiş çıktıyı sunar, açılışta cache'i ısıtır ve her yanıtta durumunu bildirir.

Gereksinimler

İhtiyacınız olanlar

Node.js 22+

Çalışma zamanı hedefi bilinçli olarak güncel: daha eski motorlara transpile edilmiyor.

Veritabanı gerekmez

Ayağa kalkmak için hiçbir şey şart değil. Veri kaynağınızı ihtiyaç duyduğunuzda getirin.

Opsiyonel ekler

Tailwind, Phosphor (veya kendi icons/ klasörünüz) ve sharp isteğe bağlı. Birini atlayın, ilgili build adımı da atlar.

Beraberinde ne geliyor

Bağımlılıkların tamamı

Çalışma zamanı bağımlılıkları paketle birlikte kurulur. Opsiyonel peer'lar yalnızca fiilen kullandığınız build adımları için gerekir.

Çalışma zamanı

Paket Aralık
ejs ^6.0.1
esbuild ^0.28.2
express ^5.2.1
tailwind-merge ^3.5.0

Opsiyonel

Paket Aralık
@phosphor-icons/core ^2.1.1
@tailwindcss/postcss ^4.3.3
ioredis ^5.4.0 || ^6.0.0
lightningcss ^1.32.0
postcss ^8.5.26
sharp ^0.35.4
tailwindcss ^4.3.3

Sırada

Buradan nereye

Başlangıç bölümü aynı adımları açıklamalarıyla anlatıyor, sürüm notları ise bu sürümde nelerin geldiğini söylüyor.