Preview & workbench
Rezolvă probleme comune de preview, bundler și workbench în OpenV2.
Majoritatea problemelor apar mai întâi în panoul de preview sau în logurile de preview. Începe aici când aplicația nu se încarcă sau nu se actualizează.
Preview arată „Unmatched Route” sau 404
Preview-ul a deschis un ecran care nu există în proiectul nativ.
- Citește calea din eroare (ex.
/profile,/tabs/home). - Cere în chat să creeze ruta lipsă și să o lege de navigație.
- Confirmă că fișierul există — rute flat:
app/<name>.tsx; rute imbricate: foldere potrivite.
Dacă ai apăsat un buton care ar fi trebuit să meargă, spune AI-ului ce buton și ce ecran te așteptai.
Preview-ul arată ecran gol sau alb
- Deschide Preview logs în workbench și caută erori Metro roșii (import lipsă, erori de sintaxă, JSX invalid).
- Așteaptă 10–20 de secunde după o editare mare făcută de AI — bundler-ul din browser poate încă compila.
- Cere în chat să repare eroarea din preview și lipește textul erorii din logs dacă e nevoie.
- Deschide Istoric versiuni și restaurează ultimul snapshot funcțional dacă o schimbare recentă a stricat app-ul.
Ecran roșu de eroare în preview
| Simptom | Ce poți încerca |
|---|---|
Unable to resolve module | Un import de fișier sau pachet e greșit. Cere AI-ului să repare calea sau să elimine dependența nefolosită. |
| Eroare de sintaxă / TypeScript | Verifică fișierul din stack trace în Editor cod, sau cere AI-ului să repare. |
| Crash la pornire | Deschide preview logs, copiază eroarea și trimite-o în chat cu pașii de reproducere. |
Preview-ul nu se actualizează după editări
- Salvează fișierul în editor (de obicei se salvează automat, dar verifică că nu există indicator de nesalvat).
- Refactorizările mari pot dura câteva secunde — urmărește preview logs.
- Dacă preview-ul rămâne blocat, reîmprospătează tab-ul din browser sau redeschide proiectul din Hub proiecte.
Preview pe device / probleme QR
Vezi tabelul din Preview pe device. Fix-uri frecvente:
- Rescanează QR-ul după ce bundler-ul termină
- Oprește și pornește iPhone Simulator după ce rebuild-ul s-a terminat
- Confirmă că telefonul și calculatorul sunt online
Editorul vizual nu selectează elemente
- Comută pe Design mode în header-ul workbench-ului.
- Unele componente custom sau view-uri adânc imbricate pot fi neselectabile — editează-le în chat sau în editorul de cod.
- Dacă iframe-ul de preview nu s-a încărcat, repară mai întâi erorile de bundler.
Workbench lent sau blocat la încărcare
- Verifică conexiunea la internet — OpenV2 încarcă proiectul și preview-ul prin web.
- Încearcă să redeschizi proiectul din dashboard.
- Proiectele foarte mari pot dura mai mult la prima deschidere în timp ce se sincronizează fișierele.
Tot nu merge?
- Folosește Istoric versiuni pentru rollback
- Scrie la [email protected] cu numele proiectului și un screenshot din preview logs
