You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Windows用CMD或nvm安装指定Node.js版本且不安装npm

问题1:Windows系统中用CMD安装不带npm的Node.js
  • 下载对应版本的Node.js独立二进制包:找到目标版本(如8.11.3)的Windows zip压缩包(仅含node.exe的纯二进制包),解压后得到node.exe。
  • 配置环境变量:将node.exe所在文件夹路径添加到系统环境变量PATH中(CMD中可执行setx PATH "%PATH%;C:\你的node文件夹路径"临时生效,或通过「系统属性-高级-环境变量」永久配置)。
  • 验证:CMD中执行node -v能显示版本号,执行npm -v提示命令不存在,即为成功。
问题2:用nvm搭配Node.js 8.11.3与npm 3.10.10

nvm没有直接排除npm安装的参数,可通过「先装带默认npm的Node.js,再替换为指定版本npm」的方式实现:

  1. 安装目标Node.js版本:
    nvm install 8.11.3
    
  2. 切换到该版本:
    nvm use 8.11.3
    
  3. 卸载自带的默认npm:
    npm uninstall -g npm
    
  4. 安装指定版本的npm:
    npm install -g npm@3.10.10
    
  5. 验证:执行node -v显示v8.11.3,npm -v显示3.10.10即为成功。

内容的提问来源于stack exchange,提问作者sotirios

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 23:30:48