Přeskočit na obsah

npm run dev — Vývojový server

Vývojový server: Řetěz validátorů a generátorů zakončený `zola serve`. npm skript, provoz.

npm skript provoz

Volá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.