Üretim Yapısı
Önerilen Ayarlar
src/site.json'da üretime uygun değerleri ayarlayın:
{
"build": { "minify": true, "debug": false },
"identity": { "url": "https://yourdomain.com" }
}Komutlar
npm run buildİsteğe bağlı eser ambalajı:
tar -czf dist.tar.gz distYapının Ürettiği Şeyler
Derleme işlem hattı şu aşamaları yürütür:
dist/öğesini temizleyin ve yeniden oluşturundist:cleaneklenti kancasını çalıştırın (ör. robots.txt)- Statik varlıkları
src/assets/'dan kopyalayın assets:copyeklenti kancasını çalıştırın (CSS/JS derlemesi)- Markdown içeriğini yükleyin ve ayrıştırın
content:loadkancasını çalıştırın (harici içerik enjeksiyonu)- Koleksiyonlar, menüler ve dizinler oluşturun
content:readyhook'u çalıştırın (RSS, site haritası oluşturma)- Tüm sayfaları Mustache şablonlarıyla işleyin
- HTML çıktısını küçültün
- Sayfaları yıkayın ve çıktı takma adlarını uygulayın
Çıktı Doğrulaması
Şunu kontrol edin:
- HTML sayfaları beklenen dil/bilgi yollarında mevcut.
- Kanonik URL'ler üretim alanınızı yansıtır.
- Etkinleştirilen tüm eklenti çıktıları mevcuttur (
robots.txt,sitemap.xml,feed.xml). - CSS ve JS paketleri küçültüldü.