INTEGRITY Dokumentace

Ukládání do cache při sestavení

Zkraťte čas sestavení v Pages díky sdílené mezipaměti napříč projektem, která ukládá závislosti a výstupy sestavení mezi jednotlivými sestaveními.

První sestavení provedené po zapnutí mezipaměti sestavení pro váš projekt Pages se uloží do mezipaměti. Každé další sestavení se z mezipaměti obnoví, pokud není nastaveno jinak.

O mezipaměti sestavení

Po zapnutí bude cache sestavení automaticky rozpoznávat a ukládat data z každého sestavení. Více informací najdete v Frameworky a zjistěte, které adresáře se automaticky ukládají do mezipaměti sestavení a obnovují z ní.

Požadavky

Ukládání sestavení do mezipaměti vyžaduje Systém sestavení V2 nebo novější. Pokud přecházíte z V1, přečtěte si Pokyny pro migraci na systém sestavení V2.

Správci balíčků

Pages ukládá do mezipaměti globální cache adresáře těchto správců balíčků:

Package Manager Adresáře uložené v mezipaměti
npm .npm
yarn .cache/yarn
pnpm .pnpm-store
bun .bun/install/cache

Frameworky

Některé frameworky poskytují adresář mezipaměti, do kterého framework během sestavení obvykle ukládá mezivýsledky nebo závislosti. Pages automaticky rozpozná framework, který používáte, a tento adresář uloží do mezipaměti pro opětovné použití při dalších sestaveních.

Následující frameworky podporují ukládání výstupu sestavení do mezipaměti:

Framework Adresáře uložené v mezipaměti
Astro node_modules/.astro
Docusaurus node_modules/.cache, .docusaurus, build
Eleventy .cache
Gatsby .cache, public
Hugo .cache
Next.js .next/cache
Nuxt node_modules/.cache/nuxt
SvelteKit node_modules/.cache/imagetools

Limity

Pro ukládání sestavení do mezipaměti platí následující limity:

Povolení cache sestavení

Chcete-li povolit ukládání sestavení do mezipaměti :

  1. Přejděte na Workers & Pages na Cloudflare dashboardu.

    Přejděte na Workers & Pages ↗
  2. Najděte svůj projekt Pages.

  3. Přejděte na Nastavení > Sestavit > Cache sestavení.

  4. Vyberte Povolit pro zapnutí cachování buildů.

Vymažte mezipaměť sestavení

V případě potřeby, například při ladění problémů se sestavením, lze mezipaměť sestavení pro projekt vymazat. Postup vymazání mezipaměti sestavení:

  1. Přejděte na Workers & Pages na Cloudflare dashboardu.

    Přejděte na Workers & Pages ↗
  2. Najděte svůj projekt Pages.

  3. Přejděte na Nastavení > Sestavit > Cache sestavení.

  4. Vyberte Vymažte mezipaměť pro vymazání mezipaměti sestavení.