Skal jeg bruke lerna?

Innholdsfortegnelse:

Skal jeg bruke lerna?
Skal jeg bruke lerna?
Anonim

Hvorfor bør utviklere bruke Lerna? Lerna gjør ting enklere for utviklere ved å administrere oppgaver som versjonering, distribusjon av kode, avhengighetsstyring mellom prosjekter og mye mer. Det brukes mest i større prosjekter, hvor det blir vanskelig å vedlikeholde alle disse oppgavene manuelt over tid.

Trenger jeg lerna?

Lerna brukes mest i større prosjekter som kan bli vanskelige å vedlikeholde over tid. Det gjør det mulig å modularisere koden til mindre håndterbare depoter og abstrahere ut delbar kode som kan brukes på tvers av disse underreposene.

Hva er vitsen med Lerna?

Lerna er et verktøy for å administrere Monorepos med Git og npm, som automatisk binder sammen alle pakkeversjoner som brukes på tvers av depotet ditt. Anta at du har flere typescript-prosjekter i forskjellige depoter som har felles avhengigheter.

Trenger jeg lerna med garnarbeidsplasser?

Hvis du bruker Lerna uten Yarn Workspaces, må du kjøre kommandoen lerna bootstrap for å sette opp et arkiv, men med Yarn Workspaces gjør yarn install-kommandoen alt for du. lerna run er en kommando for å kjøre npm-scripts i alle pakker administrert av Lerna.

Bør jeg bruke NX?

Nx er en pakke med verktøy levert av Nrwl for å hjelpe med å lage applikasjoner, spesielt monorepos. … De gir også en meningsfull måte å organisere koden din på slik at du enkelt kan dele så mye som mulig mellom dineapps.

Anbefalt: