NUI boş ya da beyaz
Bir menü boş ya da beyaz bir kutu olarak açılıyor — genelde indirmede bazı dosyaları eksik olduğu için.
Önce şunu yap
Script'i yeniden indir — eksik bir çıkarma en yaygın nedendir.
Ne anlama gelir
Tarayıcı açıldı ve hiçbir şey çizmedi. Arayüz çalışıyor — genelde odağı aldığını görebilirsin — ama sayfanın kendisi ya yüklenemedi ya da boyanamadı.
Neden olur
Ne sıklıkla doğru cevap olduğuna göre sıralı.
- 1
Sayfanın ihtiyaç duyduğu bir dosya manifest'in files listesinde yok
Sayfanın yüklediği her şey (HTML, CSS, JS, görseller, yazı tipleri)
files {}içinde bildirilmelidir. Bildirilmemiş dosyalar 404 verir ve sayfa boş gelir. - 2
ui_page yanlış yolu gösteriyor
Kaynak köküne görelidir.
- 3
Hiç derlenmemiş bir derleme çıktısı klasörü
React ve Vue arayüzleri
dist/ya dabuild/içinden yüklenir. Derleme olmadan kaynağı göndermek boş bir sayfa verir. - 4
Sayfada bir JavaScript hatası
Açılışta yakalanmamış tek bir hata, boş bir kök öğe bırakır.
- 5
Çözülmeyen mutlak yollar
/assets/x.png, kaynağa değil nui köküne çözülür. Göreli yollar çalışır; mutlak olanlar genelde çalışmaz.
Hangisinin seninki olduğu nasıl anlaşılır
F8 konsolunda nui_devtools ile NUI geliştirici araçlarını aç. Konsol ve ağ sekmeleri bunu saniyeler içinde yanıtlar: 404'ler files listesini, kırmızı bir hata sayfanın kendi JavaScript'ini gösterir.
Nereye bakmalı
fxmanifest.lua içindeki ui_page ve files girdileri, ve tarayıcı konsolu.
Nasıl düzeltilir
fx_version 'cerulean'
game 'gta5'
ui_page 'web/dist/index.html'
files {
'web/dist/index.html',
'web/dist/**/*', -- glob'lar çalışır ve çok dert azaltır
}Hâlâ kendi kodunda mı takıldın?
Bu sayfa, bu hatanın genelde ne anlama geldiğini anlatır. Konsolunu Server Fixer'a yapıştır; içindeki her şeyi sıraya dizer ve önce ne yapman gerektiğini söyler. Kendin uğraşmak istemiyorsan ORBIE script'i onarır ve kaynağı sunucuna atmaya hazır geri verir.
bug_reportServer Fixer'ı açBu tür bir hata için Loading Screen Creator elle HTML yazmadan çalışan NUI oluşturur.