Warum Lerna mit Garn-Arbeitsbereichen verwenden?

Inhaltsverzeichnis:

Warum Lerna mit Garn-Arbeitsbereichen verwenden?
Warum Lerna mit Garn-Arbeitsbereichen verwenden?
Anonim

Lerna fügt Utility-Funktionalität über Yarn Workspaces hinzu, um mit mehreren Paketen zu arbeiten. Yarn-Arbeitsbereiche sorgen dafür, dass alle Abhängigkeiten zusammen installiert werden können, was das Caching und die Installation beschleunigt. Es ermöglicht uns, Abhängigkeiten von NPM mit einem einzigen Befehl einfach freizugeben und das Paket automatisch zu aktualisieren.

Warum sollte ich lerna verwenden?

Warum verwenden? Lerna wird meistens in größeren Projekten verwendet, die mit der Zeit schwer zu warten sind. Es ermöglicht die Modularisierung des Codes in kleinere, überschaubare Repositories und das Abstrahieren von gemeinsam nutzbarem Code, der in diesen Sub-Repos verwendet werden kann.

Benötigt lerna Garn?

Um das Projekt zu booten, wird kein Lerna-Bootstrap benötigt, Sie müssen nur das Garn installieren, wie in Ansatz 4 beschrieben. Es macht nicht viel Sinn, Lerna-Bootstrap aufzurufen da es nur Garn selbst aufruft. Mit diesem Setup widmet Lerna den Abhängigkeits- und Bootstrapping-Workflow vollständig Garn-Arbeitsbereichen.

Was ist Garn und Lerna?

Lerna: Ein Tool zur Verw altung von JavaScript-Projekten. Es ist ein beliebtes und weit verbreitetes Paket, das in JavaScript geschrieben ist. Es optimiert den Arbeitsablauf rund um die Verw altung von Repositories mit mehreren Paketen mit git und npm; Yarn: Ein neuer Paketmanager für JavaScript. Yarn speichert jedes heruntergeladene Paket im Cache, sodass dies nie wieder erforderlich ist.

Was macht lerna run?

Lerna ist ein Tool, das dieWorkflow rund um die Verw altung von Repositories mit mehreren Paketen mit git und npm. Lerna kann auch den Zeit- und Platzbedarf für zahlreiche Kopien von Paketen in Entwicklungs- und Build-Umgebungen reduzieren – normalerweise ein Nachteil der Aufteilung eines Projekts in viele separate NPM-Pakete.

Empfohlen:

Interessante Beiträge
Singularität eines dunklen Sterns?
Weiterlesen

Singularität eines dunklen Sterns?

Dark Star: Singularity ist ein temporärer Spielmodus, der erstmals vom 4. bis 15. Mai 2017 auftrat. Kommt die Dark Star-Singularität zurück? Nexus Siege und Dark Star-Spielmodus werden höchstwahrscheinlich nie wieder in League of Legends erscheinen, bestätigt Riot Games.

Hat der Mars eine Geosphäre?
Weiterlesen

Hat der Mars eine Geosphäre?

Anders als die Erde scheint die Mars-Geosphäre nicht gut durchmischt zu sein undSilikate weisen eine Reihe von Sauerstoffisotopenanomalien von 0,3 bis 0,6 0/00 auf. … Durch die Simulation der auf der Marsoberfläche ablaufenden chemischen Prozesse versuchen wir, die Wechselwirkungen zwischen Hydrosphäre, Atmosphäre und Geosphäre des Mars zu verstehen.

Wer ist Singularity Fortnite?
Weiterlesen

Wer ist Singularity Fortnite?

Singularity ist ein legendäres Outfit in Battle Royale das als Belohnung für das Sammeln von 90 Fortbytes aus den Battle Pass-Herausforderungen der Saison 9 hätte verdient werden können. Zusätzliche Stile hätten auch freigesch altet werden können, indem Helme auf der Karte gefunden wurden.