SharePoint 框架 v1.9.1 发行说明
这是一个次要版本,其中包括 库组件移动到正式版 ,工具从 WebPack 3 移动到 WebPack 4。 还有一些为了支持 Teams SDK 的细微更改。
发布时间:2019 年 8 月 14 日
重要
此页面提供与特定 SPFx 发行版本相关的详细信息。 此页面不包含开发 SPFx 解决方案(包括 SPFx Node.js、Yeoman 和其他工具)而必须安装的其他 SPFx 必备组件。
若要了解有关这些必备组件的详细信息,请参阅设置 SharePoint 框架开发环境。
- 在项目的 package.json 文件中,识别所有 SPFx v1.8.2 程序包。 对于每个 SPFx 程序包:
卸载现有的 v1.8.2 程序包:
npm uninstall @microsoft/{spfx-package-name}@1.8.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 版本。 虽然不是关键问题,但由于它会导致混淆,我们希望确保使用顺畅,而无需任何其他修改或调整。