pnpm
pnpm CI GitHub Actions
pnpm-asennus on nopea paikallisesti, mutta hidas CI:ssä.
65s → 6s
Asenna
3m → 12s
Monorepo asennus
Miksi se tapahtuu
Mitä muuttaa
- Tallenna välimuistiin pnpm-myymäläpolun palauttama pnpm-tallennuspolku
- Asenna --frozen-lockfile toistettavuuden varmistamiseksi
- Käytä myymälän välimuistia node_modulesin välimuistin tallentamisen sijaan – se poistaa päällekkäisyydet eri työtiloista
pnpm runnerhutissa (runnerhut)
Seuraava buildisi voi olla kaksi kertaa nopeampi puoleen hintaan
Aloita ilmaiseksi. Lähteminen on sama yksi rivi, ja julkaisemme senkin diffin.