一:下载nvm安装包
https://github.com/coreybutler/nvm-windows/releases
二:安装步骤
三:检查环境变量
(1)、检查用户变量和系统变量中是否有NVM_HOME和NVM_SYMLINK。一般情况下,安装nvm后,系统会自动写入两处的环境变量。如果没有的话,点击图中的新建按钮,将nvm安装时选择的两处实际路径进行配置即可。
(2)、按照图中绿色部分标注,选中两处的path,然后点击编辑按钮,查看Path环境变量下是否添加了以下配置,默认nvm安装时也是自动添加的,如果没有的话,按照下面的截图进行添加即可。
四:给nvm配置国内镜像源
打开nvm的安装路径,找到settings.txt文件
打开并修改如下。注意:之前有其他博主分享的镜像源地址可能是 npm.taobao.org,这个地址已经失效了!!
# 配置node镜像:
node_mirror: https://npmmirror.com/mirrors/node/
# 配置npm镜像:
npm_mirror: https://npmmirror.com/mirrors/npm/
五:检测是否安装成功
按Win + R键,打开运行窗口,输入cmd,然后Ctrl + Shift + 回车(目的是以管理员身份运行)。
输入nvm -v 回车
说明已经安装成功。
六:安装需要使用的nodejs版本
6-1:输入nvm list available
查看可以安装的nodejs版本
LTS列表示node官网长期支持版本,建议下载该列中的版本使用。
并且这个列表只是展示了一部分,要看完整版,请访问链接:https://nodejs.org/en/download/releases
6-2:使用nvm install 版本号 安装指定的nodejs
以安装20.17.0为例
nvm install 20.17.0
安装成功,nvm use 默认使用该版本号。
6-3:查看安装的nodejs列表
nvm list
前面的*代表当前正在使用的版本号
6-4:指定使用哪个版本
nvm use 版本号
6-5:查看当前正在使用的版本号
nvm current
6-6:查看当前nodejs版本号
node -v
6-7:查看当前npm版本号
npm -v
在nvm的安装目录下,产生对应nodejs版本号的文件夹
6-8:查看npm 镜像源
npm config get registry
国内淘宝源:https://registry.npmmirror.com
6-9:设置npm国内镜像源
npm config set registry https://registry.npmmirror.com
6-10:使用npm安装依赖包
在nvm v20.17.0(当前正在使用的nodejs版本)的node_modules目录下已经有了依赖包
由于nodejs是个快捷方式,实际上它指向的就是nvm当前正在使用的nodejs版本。
打开nodejs目录的node_modules目录,也显示ts-node依赖包。
此时,切换为20.13.1,再来打开nodejs文件夹,此时nodejs指向的是20.13.1
打开nvm v20.13.1(当前正在使用的nodejs版本)的node_modules目录下此时没有ts-node依赖包