Freigeben über


Verwenden des Bibliothekskomponententyps im SharePoint-Framework

Der Bibliothekskomponententyp im SharePoint-Framework (SPFx) ermöglicht es Ihnen, unabhängig voneinander bereitgestellten Code mit Versionsangaben zu verwenden, der automatisch für die Komponenten des SharePoint-Frameworks mit einer Bereitstellung über den App-Katalog bereitgestellt wird. Die Bibliothekskomponenten bieten Ihnen eine alternative Möglichkeit, gemeinsam genutzten Code zu erstellen, der dann über alle Komponenten des Mandanten hinweg verwendet und referenziert werden kann.

Sie können eine Bibliothekskomponentenlösung erstellen, indem Sie beim Erstellen neuer Projekte mit dem SPFx-Yeoman-Generator Library als den Komponententyp auswählen.

Bibliothekskomponenten weisen die folgenden Merkmale auf:

  • Sie können in einem Mandanten jeweils nur eine Bibliothekskomponentenversion hosten.
  • Sie können Bibliothekskomponenten im Mandanten-App-Katalog oder im Website-App-Katalog bereitstellen und hosten.
  • Die Einbeziehung anderer Komponententypen in eine Lösung, die Bibliothekskomponenten enthält, wird nicht unterstützt.

Sie können auf Bibliothekskomponenten in der SharePoint-Lösung verweisen, indem Sie die Abhängigkeit in der Datei package.json definieren. Der Bündelungsprozess erkennt diese Abhängigkeit und fügt sie dem Manifest der verarbeitenden Komponente hinzu. Diese Abhängigkeit wird dann vom SharePoint-Framework während der Laufzeit erkannt, und die Bibliothek wird geladen, bevor das Paket der Komponente geladen wird.