Совместимость средств разработки и библиотек SharePoint Framework

По мере развития платформы SharePoint Framework (SPFx) меняются используемые ею средства разработки и библиотеки.

Совместимость с различными версиями SharePoint Framework

Так как циклы выпуска новых возможностей для SharePoint Online и локальных версий SharePoint Server различаются, они также поддерживают различные возможности SharePoint Framework.

SharePoint Online всегда использует последнюю версию SharePoint Framework, а SharePoint 2016 и SharePoint 2019 поддерживают только версии, соответствующие версиям серверных зависимостей развернутых пакетов.

Номер версии SharePoint Поддерживаемая версия SPFx Поддерживаемые функции
SharePoint Online Все версии Все возможности
SharePoint Server по подписке v1.4.1 или более ранняя Клиентские веб-части SPFx на классических и современных страницах и расширениях на современных страницах.
SharePoint Server 2019 v1.4.1 или более ранняя Клиентские веб-части SPFx на классических и современных страницах и расширениях на современных страницах.
SharePoint 2016 с пакетом дополнительных компонентов 2 v1.1 Клиентские веб-части SPFx, размещенные на классических страницах SharePoint.

Дополнительные сведения о разработке SharePoint Framework с использованием SharePoint 2016 с пакетом дополнительных компонентов 2 и SharePoint 2019 см. в следующих статьях:

Совместимость среды разработки SPFx

После выпуска каждой новой версии SharePoint Framework добавляется поддержка новых версий библиотек для обеспечения актуальности набора инструментов.

В нижеприведенной таблице перечислены версии SharePoint Framework и совместимые с ними распространенные инструменты и библиотеки.

SPFx Node.js (LTS) NPM TypeScript React
1.16.0 версия 16.13+ v5, v6, v7, v8 v4.5 версия 17.0.1
1.15.2 v12, v14, v16 v5, v6, v7, v8 v4.5 v16.13.1
1.15.0 v12, v14, v16 v5, v6, v7, v8 v4.5 v16.13.1
1.14.0 v12, v14 v5, v6 v3.9 v16.13.1
1.13.1 v12, v14 v5, v6 v3.9 v16.13.1
1.13.0 v12, v14 v5, v6 v3.9 v16.13.1
1.12.1 v10, v12, v14 v5, v6 v3.7 v16.9.0
1.12.0 v12, v10 v5, v6 v3.7 v16.9.0
1.11.0 v10 v5, v6 v3.3 v16.8.5
1.10.0 v8, v10 v5, v6 v3.3 v16.8.5
1.9.1 v8, v10 v5, v6 v2.9 v16.8.5
1.8.2 v8, v10 v5, v6 v2.9 v16.7.0
1.8.1 v8 v5, v6 v2.7, v2.9, v3 v16.7.0
1.8.0 v8 v5, v6 v2.7, v2.9, v3 v16.7.0
1.7.1 v8 v5, v6 v2.4 v16.3.2
1.7.0 v8 v5, v6 v2.4 v16.3.2
1.6.0 v6, v8 v3 (w/ Node.js 6),
v5 (w/ Node.js 8)
v2.4 v15
1.5.1 v6, v8 v3 (w/ Node.js 6),
v5 (w/ Node.js 8)
v2.4 v15
1.5.0 v6, v8 v3 (w/ Node.js 6),
v5 (w/ Node.js 8)
v2.4 v15
1.4.1 v6, v8 v3, v4 v2.4 v15
1.4.0 v6 v3, v4 v2.4 v15
1.3.0 v6 v3, v4 v2.4 v15
1.1.0 v6 v3, v4 v2.4 v15
1.0.0 v6 v3 v2.4 v15

См. также