npm skript provozVolání
npm run dev
Spustí npm run validate:authorization && npm run validate:dossier-types && npm run build:entity-type-sections && npm run build:routes && npm run build:navigation && npm run build:tooling-catalog && npm run validate:navigation && npm run build:data-exports && npm run build:graph-projections && npm run validate:graph-projections && npm run build:jsonld-exports && npm run data:metrics && npm run validate:navigation-metrics && npm run build:search-index && npm run generate:candidates && npm run generate:discovery-log && npm run css:build && npm run js:build && zola serve (čteno z package.json při buildu)
Řetěz validátorů a generátorů zakončený zola serve. Nepoužívá režim dev pipeline — je to samostatný řetěz && v package.json.
Kdy ho spustit
Při práci na šablonách a stylech. Dlouho běžící: sám od sebe neskončí.
Co vynucuje
Nic — tenhle příkaz reportuje nebo generuje, ale sám o sobě nic neshazuje. Co selže při chybě, hlídají brány, které za ním v pipeline běží.
Co je potřeba vědět
- Režim build drží zámek po celý běh,
dev ne: zola serve může běžet hodiny a zamykat by na tu dobu blokovalo každý jiný build ve stejném checkoutu.
Příkaz nespouští žádný soubor repozitáře — popis vychází z jeho příkazové řádky a z volaných nástrojů. Volání, zařazení do pipeline i členství v pre-commit hooku se dopočítávají při každém buildu ze samotného repozitáře.