Checklisty
Kontrola před nasazením
Seznam, který projdeš pokaždé, než pustíš změnu ven. Devět bodů, které pokrývají většinu průšvihů.
Projdi vždycky. Trvá to pár minut a je to nejlevnější pojistka, jakou máš.
Ruční kontrola
Produkční sestavení projde lokálně
Spusť
npm run build. Vývojový režim je tolerantnější než produkční – většina chyb, které by ti spadly na hostingu, se odhalí tady.Kontrola typů projde
npx tsc --noEmit. Chyby v typech často odhalí skutečnou chybu, ne jen formalitu.Konzole prohlížeče je čistá
F12 → Console. Projdi hlavní stránky. Červené řádky znamenají problém, i když navenek všechno funguje.
Web funguje na mobilní šířce
360 px, žádné vodorovné posouvání.
Žádné tajemství v kódu
Klíče, hesla, tokeny. Projdi i komentáře a testovací soubory.
Proměnné prostředí jsou nastavené i na hostingu
Lokální
.envse nikam nekopíruje. Po jejich přidání spusť nové sestavení.Žádný odkaz nevede nikam
Včetně těch v patičce.
Existuje bod návratu
Commit, ke kterému se dá vrátit, když se nasazení nepovede.
Vyzkoušený hlavní scénář
To, kvůli čemu aplikace existuje, projdi od začátku do konce.
Prompt, který to projde za tebe
Nenahrazuje tvoji kontrolu, ale většinu bodů zvládne.
Kontrola před nasazením
Spusť před každým nasazením.
Projdi projekt před nasazením. U každého bodu mi napiš, jestli byl
v pořádku, nebo co jsi změnil.
TECHNICKÉ
1. Spusť produkční sestavení a napiš mi výsledek.
2. Spusť kontrolu typů a napiš mi výsledek.
3. Jsou v konzoli prohlížeče nějaké chyby?
BEZPEČNOST
4. Je někde v kódu napsaný klíč, heslo nebo token natvrdo?
5. Je .env ve všech variantách v .gitignore?
6. Má některá proměnná NEXT_PUBLIC_ hodnotu, která má být tajná?
7. Existuje .env.example se seznamem potřebných proměnných?
OBSAH
8. Odpovídají titulek a popis stránky obsahu?
9. Vedou všechny odkazy někam funkčního?
10. Existuje stránka pro neexistující adresu?
11. Zůstal někde ukázkový obsah ze šablony?
Nic zatím neopravuj, jen mi napiš výsledek.Když nasazení selže
Přečti log celý
Řádky nad chybou často obsahují to podstatné.
Zkopíruj ho celý Claudovi
Ne jen řádek s chybou.
Nejčastější příčiny
Chyba v typech, chybějící proměnná prostředí, kód sahající na
windowna serveru, jiná verze Node.js.Když to nejde opravit rychle, vrať se
Nasadit poslední funkční verzi je vždycky lepší než nechat produkci rozbitou.
Obsah aktualizován: 21. srpna 2026