Skip to content

Commit 61dded9

Browse files
committed
install.md: add note for Tools for Native Modules and image
1 parent 49453d2 commit 61dded9

File tree

2 files changed

+13
-3
lines changed

2 files changed

+13
-3
lines changed
Loading

pages/install.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -187,8 +187,15 @@ with administrative rights.
187187

188188
{% include tip.html content="If you are using a 64-bit machine, download the `node-v*-x64.msi` file." %}
189189

190-
The result is a folder like `C:\Program Files\nodejs`, added to the
191-
system path since it includes the `node.exe` binary.
190+
{% include tip.html content="Unless you do native module development, when asked to install
191+
the **Tools for Native Modules**, be sure you do **not** select it,
192+
otherwise you might end up with Visual Studio and other very large
193+
packages installed." %}
194+
195+
![The Node.js Tools for Native Modules]({{ site.baseurl }}/assets/images/2024/nodejs-setup-tools-for-native-modules.png)
196+
197+
The result of the setup is a folder like `C:\Program Files\nodejs`, already
198+
added to the system path since it includes the `node.exe` binary.
192199

193200
```txt
194201
C:\>where node.exe
@@ -303,7 +310,10 @@ For more details please read the Microsoft
303310

304311
## node/npm clean-ups
305312

306-
For a thorough clean-up, please note that **npm** uses only two folders
313+
If installed as recommended via setup, **node** can be uninstalled via the
314+
Microsoft specific mechanisms.
315+
316+
For a thorough clean-up, please note that **npm** uses the following two folders
307317
to install global packages:
308318

309319
- `%APPDATA%\Roaming\npm`

0 commit comments

Comments
 (0)