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
- Gyorsítótár .next/cache kulcsolva a zárfájlban plusz forráskivonat
- Kapcsolja be a Turbopack buildeket, ahol az alkalmazás támogatja őket
- Oszd fel a típusellenőrzést és a lint párhuzamos munkákra, hogy ne sorosítsák a buildet
- 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.