SharePoint 框架 v1.13 发行说明
此版本引入了一种新的组件类型,即自适应卡片扩展 (ACE) ,可用于扩展Viva Connections。
已发布:2021 年 10 月 21 日
重要
此页面提供与特定 SPFx 发行版本相关的详细信息。 此页面不包含开发 SPFx 解决方案(包括 SPFx Node.js、Yeoman 和其他工具)而必须安装的其他 SPFx 必备组件。
若要了解有关这些必备组件的详细信息,请参阅设置 SharePoint 框架开发环境。
将项目从 v1.12.1 升级到 v1.13
- 在项目的 package.json 文件中,标识所有 SPFx v1.12.1 包。 对于每个 SPFx 程序包:
卸载现有的 v1.12.1 程序包:
npm uninstall @microsoft/{spfx-package-name}@1.12.1
安装刷新后的 v1.13 {version-release} 程序包:
npm install @microsoft/{spfx-package-name}@1.13.0 --save --save-exact
提示
适用于 Microsoft 365 的 CLI 提供了一个简单的分步指南,可用于将你的解决方案升级到最新 SharePoint 框架版本。
新增特性和功能
- 此版本的新功能是即将推出的Viva Connections功能的扩展性模型。 使用该 beta 版,可以创建自适应卡片扩展 (ACE),并在托管的工作台中对其进行测试。
- 有关更多详细信息,请参阅Viva Connections扩展性概述。
- 将 Microsoft Teams SDK 更新为 v1.10。
- 将 React 更新至 v16.13.1。
- 将 TypeScript 更新至 v3.9。
- 基于社区在 https://aka.ms/spfx-issues 上报告的问题进行了大量其他修复和改进
注意
即将推出的Viva Connections功能的扩展性模型目前正在生产中推出,可能尚未在所有租户中可用。 如果要立即开始使用 ACE,可以通过在新式页面的导航节点中创建指向工作台的链接(例如 https://contoso.sharepoint.com/_layouts/15/workbench.aspx
)来执行此操作。 然后使用该节点访问工作台。
本版本中的更改
- Yeoman v4 及更高版本(全局安装)是必需的。
此版本中的弃用和已删除项目
Node v10不再受支持。 支持的节点版本为 v12 和 v14。
已删除本地工作台:此版本删除了本地工作台,以及 Yeoman 生成器中的本地问题。 本地仍受支持,并且 SPFx v1.12.1 Yeoman 生成器以及早期版本将继续生成本地解决方案。 托管工作台现在是测试代码的方法。
要正确配置浏览器启动,请更新 ./config/serve.json 中的
initialPage
属性,以指向 SharePoint Online 租户。 例如:https://contoso.sharepoint.com/_layouts/15/workbench.aspx
。不执行该配置任务,将导致
gulp serve
首次运行时出错。