Compatibilidade de bibliotecas e ferramentas de desenvolvimento da Estrutura do SharePoint
À medida que a Estrutura do SharePoint (SPFx) evolui, o mesmo ocorre com as várias ferramentas e bibliotecas de desenvolvimento que ela usa.
Versão de compatibilidade da Estrutura do SharePoint
Como o SharePoint Online e as versões locais do SharePoint Server têm ciclos de lançamento diferentes para novos recursos, eles também oferecem suporte a diferentes recursos da Estrutura do SharePoint.
O SharePoint Online sempre usa a versão mais recente da Estrutura do SharePoint, mas o SharePoint 2016 e o SharePoint 2019 oferecem suporte apenas às versões que correspondem às dependências do servidor dos pacotes implementados.
Versão do Microsoft Office SharePoint Online | Versão SPFx Suportada | Recursos suportados |
---|---|---|
SharePoint Online | Todas as versões | Todos os recursos |
Edição de Assinatura do SharePoint Server | v1.4.1 ou inferior | Web parts SPFx do cliente em páginas clássicas e modernas, e extensões em páginas modernas. |
SharePoint Server 2019 | v1.4.1 ou inferior | Web parts SPFx do cliente em páginas clássicas e modernas, e extensões em páginas modernas. |
Microsoft Office SharePoint Online 2016 Feature Pack 2 | v1.1 | Web parts SPFx do cliente hospedadas em páginas clássicas do Microsoft Office SharePoint Online. |
Para mais informações sobre o desenvolvimento da Estrutura do SharePoint com o SharePoint 2016 Feature Pack 2 e o SharePoint 2019, consulte:
- Desenvolvimento da Estrutura do SharePoint com o SharePoint 2016 Feature Pack 2
- Estrutura do SharePoint desenvolvimento com SharePoint Server 2019 - essa diretriz também se aplica a Edição de Assinatura do SharePoint Server
Compatibilidade com o ambiente de desenvolvimento SPFx
À medida que uma nova versão da Estrutura do SharePoint é lançada, o suporte para bibliotecas de versões mais recentes é constantemente adicionado para garantir que o conjunto de ferramentas permaneça atualizado.
A tabela a seguir lista a Estrutura do SharePoint e as versões compatíveis de ferramentas e bibliotecas em comum:
SPFx | Node.js (LTS) | NPM | TypeScript | Reagir |
---|---|---|---|---|
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 |
1.12.1 | v10, v12, v14 | 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 |