KAPITEL 19
Wiederverwendbare Bibliotheken und Monorepos
Bis jetzt hat unser Angular-Projekt lediglich aus einer Anwendung bestanden. Die CLI erlaubt es allerdings, ein Projekt in mehrere wiederverwendbare Bibliotheken und Anwendungen zu unterteilen. Da das gesamte Projekt für gewöhnlich in einem Quellcode-Repository verwaltet wird und nun aus mehreren Anwendungen und Bibliotheken besteht, ist hierbei auch von einem Monorepo die Rede. Eine alternative Bezeichnung ist Workspace.
Die Bibliotheken lassen sich als npm-Pakete bereitstellen. Somit lassen sie sich auch in anderen Projekten nutzen. In diesem Kapitel werden wir mit der CLI ein einfaches Monorepo mit einer Logging-Bibliothek erstellen. Diese nutzen wir mit einer Demoanwendung, die zum selben ...
Get Angular, 3rd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.