使用英语阅读

通过


SharePoint 框架 v1.9.1 发行说明

这是一个次要版本,其中包括 库组件移动到正式版 ,工具从 WebPack 3 移动到 WebPack 4。 还有一些为了支持 Teams SDK 的细微更改。

发布时间:2019 年 8 月 14 日

重要

此页面提供与特定 SPFx 发行版本相关的详细信息。 此页面不包含开发 SPFx 解决方案(包括 SPFx Node.js、Yeoman 和其他工具)而必须安装的其他 SPFx 必备组件。

若要了解有关这些必备组件的详细信息,请参阅设置 SharePoint 框架开发环境

将项目从 v1.8.2 升级到 v1.9.1

  1. 在项目的 package.json 文件中,识别所有 SPFx v1.8.2 程序包。 对于每个 SPFx 程序包:
    1. 卸载现有的 v1.8.2 程序包:

      npm uninstall @microsoft/{spfx-package-name}@1.8.2
      
    2. 安装刷新后的 v1.9.1 程序包:

      npm install @microsoft/{spfx-package-name}@1.9.1.0 --save --save-exact
      

提示

适用于 Microsoft 365 的 CLI 提供了一个简单的分步指南,可用于将你的解决方案升级到最新 SharePoint 框架版本。

新增特性和功能

本版本中的更改

  • 已将 SPFx 工具从 Webpack 升级到 Webpack 4。 你将不会注意到此更改对工具使用方式的影响,多数 Webpack 插件应正常工作。 但是,如果你修改了 Webpack 步骤,则可能需要将你的更改更新为 Webpack 4。

  • 将 Microsoft Teams SDK 更新为 v1.4.2。 此版本支持 Vanity URL。

  • 我们在 Web 部件 context API 上添加了一个 sdks 属性,我们将在其中开始托管特定的应用程序 SDK。 Microsoft Teams 是第一个使用此新 API 的团队。

    我们已将以前的 context.microsoftTeams API 标记为已弃用(但它仍然有效)。

  • 我们将继续改进有关在服务中批准 API 请求的管理员体验。

此版本中的弃用和已删除项目

  • 从 SPFx API 中删除了以前弃用的 GraphHttpClient API。 使用它的代码在短期内仍有效,但应将代码迁移到 MSGraphClient API。
  • 组件的 context 对象上的 microsoftTeams API 已弃用,取而代之的是上述的新context.sdk.microsoftTeams API。

备注

SPFx v1.9.0 版本出了什么情况?

v1.9.0 版本中的本地工作台存在问题,因此已将其撤回,现在替换为 1.9.1 版本。 虽然不是关键问题,但由于它会导致混淆,我们希望确保使用顺畅,而无需任何其他修改或调整。