在 SharePoint Framework 中使用库组件类型

SharePoint 框架 (SPFx) 中的库组件类型使你能够通过应用程序目录为 SharePoint 框架组件自动提供独立的版本化和部署代码。 库组件为你提供了创建共享代码的备用选项,然后可以使用该代码并跨租户中的所有组件进行引用。

使用 SPFx Yeoman 生成器创建新项目时,可以通过选择作为组件类型来创建库组件解决方案。

库组件具有以下特征:

  • 在租户中时只能托管一个库组件版本。
  • 可以在租户应用目录或网站应用目录中部署和托管库组件。
  • 不支持在包含库组件的解决方案中包含其他组件类型。

你可以通过在 package.json 文件中定义依赖项来引用 SharePoint 解决方案中的库组件。 捆绑过程检测到此依赖项,并将其添加到使用组件的清单中。 然后,SharePoint 框架将在运行时检测到此依赖项,并在加载组件的捆绑包之前加载库。