Skip to content

Commit 3510bd6

Browse files
authored
Correct guidance on compatible Node.js versions (SharePoint#8129)
1 parent 665bf67 commit 3510bd6

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

docs/spfx/sharepoint-2019-support.md

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: SharePoint Framework development with SharePoint Server 2019 & SharePoint Server SE
33
description: SharePoint Server 2019 supports SharePoint Framework client-side web parts in classic and modern pages, and extensions in modern pages.
4-
ms.date: 06/07/2022
4+
ms.date: 06/10/2022
55
ms.localizationpriority: high
66
---
77
# SharePoint Framework development with SharePoint Server 2019 & SharePoint Server SE
@@ -27,11 +27,9 @@ If Internet access isn't available for the development machines, you can set up
2727

2828
The [Team-based development on the SharePoint Framework](team-based-development-on-sharepoint-framework.md) guidance document includes different options for development environment setup including when you might need to support multiple SharePoint Framework versions.
2929

30-
### Node.js, Gulp, & Yeoman versions
30+
### Node.js, Gulp CLI, and Yeoman versions
3131

32-
The dependencies for SPFx v1.4.1 frameworks, tools, and the associated versions don't match the same dependency matrix for the latest versions of SPFx. In these cases, you may need to install specific versions of the tools.
33-
34-
For example, Gulp v3.* is only supported up to Node.js v10, while Gulp v4.* is supported from Node.js v12 and higher. Because SPFx v1.4.1 is only supported on Node.js v6 and Node.js v8, you need to ensure you have an older version of Node.js installed as well as an older version of Gulp & Yeoman.
32+
The dependencies for SPFx v1.4.1 frameworks, tools, and the associated versions don't match the same dependency matrix for the latest versions of SPFx. In these cases, you may need to install specific versions of the tools. Because SPFx v1.4.1 is only supported on Node.js v6 and Node.js v8, you need to ensure you have a supported version of Node.js installed as well as an older version of Gulp CLI and Yeoman.
3533

3634
> [!NOTE]
3735
> The Gulp team introduced a separate package, [gulp-cli](https://www.npmjs.com/package/gulp-cli), that should be installed globally. It can be used by projects that use either Gulp v3 & Gulp v4.
@@ -41,9 +39,9 @@ For example, Gulp v3.* is only supported up to Node.js v10, while Gulp v4.* is s
4139
Microsoft recommends using the most recent version of the Yeoman generator for the SharePoint Framework ([@microsoft/generator-sharepoint](https://www.npmjs.com/package/@microsoft/generator-sharepoint)) that supports creating on-premises projects: SPFx v1.10.0.
4240

4341
> [!IMPORTANT]
44-
> The Yeoman generator for the SharePoint Framework, starting with v1.13.0, only supports projects for SharePoint Online. Learn more about this change in the [SharePoint Framework v1.13 release notes](release-1.13.md). However, SPFx 1.4.1 only supports up to Node.js v10. Therefore, you need to get the latest version of the Yeoman generator for the SharePoint Framework (v1.10.0) that works on the same version of Node.js (v10) that SPFx v1.4.1 is supported on. Solution structure is created then with the v1.4.1 version packages as long as you select the environmen target properly in the Yeoman generator flow.
42+
> The Yeoman generator for the SharePoint Framework, starting with v1.13.0, only supports projects for SharePoint Online. Learn more about this change in the [SharePoint Framework v1.13 release notes](release-1.13.md). However, SPFx 1.4.1 is only supported on Node.js v6 and Node.js v8. Therefore, you need to get the latest version of the Yeoman generator for the SharePoint Framework (v1.10.0) that works on the same version of Node.js (v6 or v8) that SPFx v1.4.1 is supported on. Solution structure is created then with the v1.4.1 version packages as long as you select the environmen target properly in the Yeoman generator flow.
4543
46-
1. Install [Node.js v10.24.1](https://nodejs.org/download/release/v10.24.1/)
44+
1. Install [Node.js v8.17.0](https://nodejs.org/download/release/v8.17.0/)
4745
1. Install global dependencies
4846

4947
```console

0 commit comments

Comments
 (0)