试用 SharePoint 框架预览功能

从版本 1.5.0 起,你可以试用 SharePoint 框架中的预览功能。 本文概述了如何创建使用预览功能的 SharePoint 框架项目,以及使用预览功能时的注意事项。

重要

创建使用预览功能的 SharePoint 框架项目仅用于评估目的。 不支持将使用预览功能的项目部署到生产环境中。 Microsoft 无法保证将会向生产租户发布任何预览功能。 Microsoft 可能会更改或删除预览功能,恕不提前通知。

什么是 SharePoint 框架预览功能?

随着 SharePoint 框架的不断发展,Microsoft 希望可以获得关于拟添加到 SharePoint 框架的各种功能的反馈。 同时,各组织一直要求我们提供未来功能的预览,以便提供反馈并在后续项目中将这些反馈考虑进去。

从版本 1.5.0 起,Microsoft 向组织提供了在 SharePoint 框架中评估预览功能的能力。 这些功能可通过一组单独的 npm 包获得,该包标记有 plusbeta 标签,且范围涵盖其他 API 选项到完整的功能。 在此示例中,即便使用 SemVer 中的常用标签来表示预发布,plusbeta 标签表示 npm 包中包含其他预览功能。 例如,1.5.0-plusbeta 版本的 SharePoint 框架包含 1.5.0 版本中发布的所有功能以及一些额外的实验版功能。

使用常规的 SharePoint 框架 Yeoman 生成器 (@microsoft/generator-sharepoint) 搭建 SharePoint 框架项目时,可以选择是否使用预览功能。 生成器将会根据你的选择,创建可在生产环境中运行的项目或是用于评估实验版功能的项目。 请记住,我们无法确保一定会在未来的 SharePoint 框架版本中发布 plusbeta 版本中的功能,并且不支持使用在生产中利用 plusbeta 版本构建的解决方案。

注意

欢迎使用 sp-dev-docs GitHub 存储库中的“问题列表”向我们提供预览功能反馈。

创建使用预览功能的 SharePoint 框架项目

从版本 1.5.0 起,可以使用 SharePoint 框架 Yeoman 生成器创建使用 SharePoint 框架预览功能的项目。 要包括预览功能,请添加“plusbeta switch to the yo”命令,例如:

yo @microsoft/sharepoint --plusbeta

执行此命令之后,SharePoint 框架 Yeoman 生成器将搭建一个使用当时可用预览功能的新 SharePoint 项目。 有关可用预览功能的其他信息,请参阅 SharePoint 框架 Yeoman 生成器发行说明。

如果使用的是 plusbeta 开关,则 package.json 将为带有 @plusbeta 标记的搭建项目引用不同的包。