Поделиться через


Использование типа компонента библиотеки в SharePoint Framework

Тип компонента библиотеки в SharePoint Framework (SPFx) позволяет создавать код с независимыми версиями и развертываниями, применяемый автоматически для компонентов SharePoint Framework с развертыванием через каталог приложений. Компоненты библиотеки предоставляют разработчикам альтернативный вариант создания общего кода, который затем можно использовать и указывать во всех компонентах в клиенте.

Вы можете создать решение компонента библиотеки, выбрав значение Библиотека для параметра Тип компонента при создании проектов с помощью генератора SPFx Yeoman.

Компоненты библиотеки имеют указанные ниже характеристики.

  • Одновременно в клиенте можно размещать только одну версию компонента библиотеки.
  • Вы можете развернуть и разместить компоненты библиотеки в каталоге приложений клиента или каталоге приложений сайта.
  • Добавление других типов компонентов в решение, содержащее компонент библиотеки, не поддерживается.

Вы можете указать ссылку на компонент библиотеки в решении SharePoint, определив зависимость в файле package.json. Процесс объединения в пакет обнаруживает эту зависимость и добавляет ее в манифест применяемого компонента. Эта зависимость затем будет обнаружена с помощью SharePoint Framework в среде выполнения и загрузит библиотеку перед загрузкой пакета компонента.