À l’aide du type de composant bibliothèque dans SharePoint Framework
Le type de composant bibliothèque dans SharePoint Framework (SPFx) vous permet de disposer d’un code déployé avec une version indépendante servi automatiquement pour les composants SharePoint Framework avec un déploiement via la catalogue d’applications. Les composants bibliothèque fournissent une autre option pour créer un code partagé qui peut être ensuite un croisement utilisé et référencé de tous les composants dans le client.
Vous pouvez créer une solution de composant de bibliothèque en sélectionnant Bibliothèque comme Type de composant lors de la création de projets avec le générateur Yeoman SPFx.
Les composants de la librairie présentent les caractéristiques suivantes :
- Vous pouvez uniquement héberger une version du composant de la bibliothèque à temps dans un client.
- Vous pouvez déployer et héberger des composants de bibliothèque dans le catalogue d’applications client ou le catalogue d’applications de site.
- Il n’est pas pris en charge pour que les autres types de composants inclus dans une solution qui contient le composant de bibliothèque.
Vous pouvez référencer le composant de bibliothèque dans la solution SharePoint en définissant la dépendance dans le fichier package.json. Le processus de regroupement détecte cette dépendance et l’ajoute au manifeste du composant consommateur. Cette dépendance est ensuite détectée par SharePoint Framework au moment de l’exécution et charge la bibliothèque avant de charger l’offre groupée du composant.