Windows 安装 Nodejs
注:若是要使用 nvm
进行 Nodejs 的版本控制,请不要安装任何版本的 Nodejs
Nodejs 官网:nodejs.org
Nodejs 中文网:nodejs.cn
LTS
长期支持,推荐大多数用户
本文主要介绍 nvm 管理 Nodejs 版本的安装配置,直接安装请安装对应版本即可。
Windows 配置 nvm 管理 Nodejs 版本
如果你可以科学上网,GitHub 自取 :https://github.com/coreybutler/nvm-windows/releases
如果不能,那我帮你下载好了
1.1.7:https://download.csdn.net/download/sishen47k/10642698
1.1.6:https://download.csdn.net/download/sishen47k/10642726
安装之前请完全卸载已安装的 Nodejs
注:不卸载的话,安装 nvm
过程中出现提示已安装 node 请点击 是(Y)
安装版
:
- 执行
卸载程序
- 删除
C:\User\your\AppData\Roaming\npm
和npm-cache
- 检查环境变量中的
Path
,删除 Nodejs 的相关配置 重新启动
解压版
:
- 删除
C:\User\your\AppData\Roaming\npm
和npm-cache
- 删除 环境变量中
Path
关于 Nodejs 的相关配置 重新启动
执行 node --version
, npm --version
查看是否已经移除配置
nvm 安装版
选择 NVM 的安装路径
选择
node
的symlink
快捷方式位置 ,请不要出现中文和空格
(相当于一个快捷方式,可以连接到你当前使用 node 文件夹下)
进行配置 【见下】
nvm 解压版
- 解压文件到制定的安装目录
- 进行配置 【见下】
配置
nvm 安装目录
settings.txt
安装版
无需配置root
和path
root
: nvm 安装路径path
: node 的symlink
快捷方式路径node_mirror
: 下载 node 使用的镜像 ,推荐更换为淘宝镜像,速度快npm_mirror
: 下载 npm 使用的镜像 ,推荐更换为淘宝镜像,速度快arch
: 当前操作系统的位数(64/32)不用配置,默认系统位数proxy
: 代理,无需配置root: C:\Web\nvm path: C:\Web\nodejs node_mirror: http://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/
环境变量 - 系统变量
变量名
NVM_HOME
,变量值上一步中 root 的值
变量名
NVM_SYMLINK
,变量值上一步中 path 的值
Path
添加%NVM_HOME%
和%NVM_SYMLINK%
NVM 使用
使用 nvm -h
查看帮助
翻译
运行1.1.7版。
用法:
nvm arch:显示节点是以32位还是64位模式运行。
nvm install <version> [arch]:版本可以是node.js版本,也可以是最新稳定版本的“latest”。
(可选)指定是否安装32位或64位版本(默认为系统arch)。
将[arch]设置为“all”以安装32位和64位版本。
将--insecure添加到此命令的末尾以绕过远程下载服务器的SSL验证。
nvm list [available]:列出node.js安装。在末尾键入“available”以查看可以安装的内容。别名为ls。
nvm on:启用node.js版本管理。
nvm off:禁用node.js版本管理。
nvm proxy [url]:设置用于下载的代理。将[url]留空以查看当前代理。
将[url]设置为“none”以删除代理。
nvm node_mirror [url]:设置节点镜像。默认为https://nodejs.org/dist/。将[url]留空以使用默认网址。
nvm npm_mirror [url]:设置npm镜像。默认为https://github.com/npm/cli/archive/。将[url]留空至默认网址。
nvm uninstall <version>:版本必须是特定版本。
nvm使用[版本] [arch]:切换到使用指定的版本。 (可选)指定32/64位架构。
nvm使用<arch>将继续使用所选版本,但切换到32/64位模式。
nvm root [path]:设置nvm应存储不同版本node.js的目录。
如果未设置<path>,将显示当前根。
nvm version:显示Windows的当前运行版本的nvm。别名为v。
推荐配置淘宝 NPM 镜像
切换到需要使用的 node 版本后
npm install -g cnpm --registry=https://registry.npm.taobao.org
成功后可使用 cnpm
命令进行包的下载,从而减少下载过程因网络出现的问题
cnpm
默认配置了 -registry
和 -disturl
可手动设置
npm config set registry https://registry.npm.taobao.org -g
npm config set disturl https://npm.taobao.org/dist -g
详见官网
NRM 配置 (npm registry manager)
npm
的镜像源管理工具
可直接使用 cnpm
安装
cnpm i -g nrm
是 cnpm install nrm --global
的缩写
nrm ls
查看镜像源
nrm use 名称
使用对应镜像源