Ugrás a tartalomra

Next.js

Next.js CI a GitHub Actions-on

A next build minden oldalt újrafordít, még akkor is, ha az egyik összetevő megváltozott.

5 m → 90-es évek
Építsd meg
93%
Gyorsítótár találati aránya

A next build minden oldalt újrafordít, még akkor is, ha az egyik összetevő megváltozott.

Miért történik

A .next/cache könyvtár tartalmazza a növekményes felépítési gyorsítótárat, és a futtatások között eldobják.

Mit kell változtatni

  1. Gyorsítótár .next/cache kulcsolva a zárfájlban plusz forráskivonat
  2. Kapcsolja be a Turbopack buildeket, ahol az alkalmazás támogatja őket
  3. Oszd fel a típusellenőrzést és a lint párhuzamos munkákra, hogy ne sorosítsák a buildet
  4. Használjon 4 vCPU-s futót az NVMe-vel – a következő buildek erősen I/O-kötöttek

Next.js a runnerhut-on (runnerhut)

Az egyetlen runnerhut specifikus sor a "runs-on: runnerhut-4vcpu-ubuntu-2404". Minden más a szokásos GitHub Actions – ugyanazok a műveletek, ugyanazok a titkok és ugyanaz az engedélymodell, amelyet ma is használ.

A következő buildje kétszer gyorsabb lehet, fele áron

Kezdje ingyen. A távozás ugyanaz az egy sor, és azt a diffet is közzétesszük.