Compatibilité des bibliothèques et outils de développement SharePoint Framework

Les bibliothèques et outils de développement utilisés par SharePoint Framework (SPFx) évoluent en même temps que l’infrastructure.

Compatibilité des versions de SharePoint Framework

Étant donné que SharePoint Online et les versions locales de SharePoint Server ont des cycles de publication différents pour les nouvelles fonctionnalités, ils prennent aussi en charge différentes fonctionnalités de SharePoint Framework.

SharePoint Online utilise toujours la dernière version de SharePoint Framework, mais SharePoint 2016 et SharePoint 2019 prennent uniquement en charge la version correspondant aux dépendances côté serveur des packages déployés.

Version de SharePoint Version de SPFx prise en charge Fonctionnalités prises en charge
SharePoint Online Toutes les versions Toutes les fonctionnalités
SharePoint Server Édition d’abonnement v1.4.1 ou version antérieure Composants WebPart SPFx côté client dans les pages classiques et modernes, et extensions dans les pages modernes.
SharePoint Server 2019 v1.4.1 ou version antérieure Composants WebPart SPFx côté client dans les pages classiques et modernes, et extensions dans les pages modernes.
SharePoint 2016 Feature Pack 2 v1.1 Composants WebPart SPFx côté client hébergés dans les pages SharePoint classiques.

Pour plus d’informations sur le développement SharePoint Framework avec SharePoint 2016 Feature Pack 2 et SharePoint 2019, voir :

Compatibilité avec l’environnement de développement SPFx

Avec la publication de chaque nouvelle version de SharePoint Framework, de nouvelles bibliothèques de versions sont constamment ajoutées à celles prises en charge afin que l’ensemble d’outils soit toujours à jour.

Le tableau suivant répertorie les versions de SharePoint Framework et compatibles des outils et bibliothèques communs :

SPFx Node.js (LTS) NPM TypeScript React
1.16.0 v16.13+ v5, v6, v7, v8 v4.5 v17.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
11.2.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

Voir aussi