Wie verwende ich verschiedene Namespaces in einer Winkelbibliothek?
Posted: 25 Feb 2025, 06:51
Ich möchte eine Bibliothek in Angular erstellen. Dies hat zwei Abschnitte: UI und Dienstleistungen , ui ist für die Komponenten, die in den Projekten wiederverwendet werden können ist das, wenn ich zu gehe zu Import eine Komponente Der Import sieht so aus:
und wenn Importieren Ein Dienst, sollte der Import so angezeigt werden:
Nehmen wir an, mein Projekt heißt derzeit "@contoso/core". In der Datei öffentlich-api.ts-Datei würde ich alle Komponenten und Dienste, die ich exportieren möchte, einbeziehen. Dies würde dazu führen, dass sowohl Komponenten als auch Dienste wie folgt importiert werden: < /p>
Ich würde gerne wissen, wie ich den Namespace für ui und -Dienste hinzufügen kann. Es wäre sehr hilfreich, wenn Sie mir helfen könnten, dieses Problem bitte zu lösen.
Code: Select all
import { Component } from '@contoso/core/ui';
Code: Select all
import { Service } from '@contoso/core/services';
Code: Select all
import { Component/Service } from '@contoso/core';