Skip to content

feat: add nvm-windows as a Windows install method - #9313

Open
coreybutler wants to merge 1 commit into
nodejs:mainfrom
coreybutler:feat/add-nvm-windows-install-method
Open

coreybutler wants to merge 1 commit into
nodejs:mainfrom
coreybutler:feat/add-nvm-windows-install-method

Conversation

@coreybutler

Copy link
Copy Markdown
Member

I've added a note (comment) to differentiate this from nvm. I've also left this as a community version manager so you can decide whether you want to make this a recommended tool or not.

Purely for consideration as "recommended" status:

  • This has been the Microsoft-recommended version manager for Windows (Google too) for many years (throughout their docs).
  • It is now shipping in OEM Windows builds via Project Zenith, starting with Lenovo ThinkCentre X Ultra machines.
  • To the best of my knowledge, this is the only version manager that actually integrates with the Windows OS. See https://docs.nvm-windows.com/features/windows-apps

Description

This PR adds nvm-windows on the download page with its own icon, winget snippet, and English platform copy so Windows users can install Node via the dedicated Windows version manager.

Validation

image image

Related Issues

N/A

Check List

  • I have read the Contributing Guidelines and made commit messages that follow the guideline.
  • I have run pnpm format to ensure the code follows the style guide.
  • I have run pnpm test to check if all tests are passing.
  • I have run pnpm build to check if the website builds without errors.
  • I've covered new added functionality with unit tests if necessary.

@coreybutler
coreybutler requested a review from a team as a code owner November 4, 2026 17:50
@vercel

vercel Bot commented Nov 4, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
nodejs-org Ready Ready Preview Nov 6, 2026 5:22pm UTC

Request Review

@codecov

codecov Bot commented Nov 4, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 86.94%. Comparing base (ee2f40f) to head (38f7062).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #9313      +/-   ##
==========================================
- Coverage   87.00%   86.94%   -0.06%     
==========================================
  Files          88       88              
  Lines        6377     6387      +10     
  Branches      387      388       +1     
==========================================
+ Hits         5548     5553       +5     
- Misses        825      830       +5     
  Partials        4        4              

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

@github-actions

github-actions Bot commented Nov 4, 2026

Copy link
Copy Markdown
Contributor

📦 Build Size Comparison

Summary

Metric Value
Old Total First Load JS 7.19 MB
New Total First Load JS 7.19 MB
Delta 3.92 KB (+0.05%)

Changes

🔄 Modified Routes (4)
Route Old First Load JS New First Load JS Delta
/[locale] 1.69 MB 1.69 MB 📈 1004.00 B (+0.06%)
/[locale]/[...path] 1.69 MB 1.69 MB 📈 1004.00 B (+0.06%)
/[locale]/blog/[...path] 1.69 MB 1.69 MB 📈 1004.00 B (+0.06%)
/[locale]/download/archive/[version] 1.69 MB 1.69 MB 📈 1004.00 B (+0.06%)

@ovflowd ovflowd left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

SGTM

Expose nvm-windows on the download page with its own icon, winget snippet, and English platform copy so Windows users can install Node via the dedicated Windows version manager.

This branch was successfully deployed

2 active deployments
Preview — 38f7062e Deployed Nov 6, 2026 by vercel[bot]
Storybook — 38f7062e Deployed Nov 6, 2026 by ovflowd via Chromatic #2468
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants