Siirry sisältöön

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

  1. Tallenna välimuistiin pnpm-myymäläpolun palauttama pnpm-tallennuspolku
  2. Asenna --frozen-lockfile toistettavuuden varmistamiseksi
  3. 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.