Windows下安装NMV以及管理多版本Node

本文的由来是因为最近把一台14年的笔记本重装了win7系统,在搭建开发环境时,发现支持win7的最后版本是13.14.0,考虑到有可能开发的时候会切换Node版本(一些依赖包安装的时候会提示node的版本)所以还是用NVM管理Node比较方便。

注意,如果电脑上面安装过Node了,请先卸载,并清理干净,否则可能出现一些问题(具体啥问题,我也不知道)。

下载NVM并安装

下载地址:https://github.com/coreybutler/nvm-windows/releases

安装的话,NVMNode 都安装在 D盘 即可。

安装完之后,以管理员身份打开命令行工具,面输入 nvm 如果出现版本信息,就是安装成功了。

2022-04-09T03:04:15.png

然后配置下载源,不然会让你怀疑是否联网:

nvm node_mirror https://npmmirror.com/mirrors/node/
nvm npm_mirror https://npmmirror.com/mirrors/npm/

至此NVM安装完成。

安装Node和NPM

查看所有NODE版本:https://nodejs.org/zh-cn/download/releases/

找到合适的版本,然后就可以安装了。

# 最新的lts版本
nvm install --lts

# windows 需要准确的版本号才可以下载(v要不要都可以)
nvm install 12.14.1

安装完之后,会默认的安装对应的 NPM版本

然后使用 use 命令即可完成:

nvm use 12.14.1

至此,整个教程结束。

如果下载的时候出现:

Node.js vxx.xx.x is not yet released or available.

那么就需要手动的去下载对应的压缩文件,然后解压nvm安装目录,如图

2022-04-09T05:43:14.png

这里放一个淘宝镜像的下载地址:https://registry.npmmirror.com/binary.html


另外,配合 nrm 管理npm源会更好,可以看我这篇文章:https://wangdaodao.com/20200619/verdaccio-npm.html

补充一下常用的命令:

nvm install <版本号> # 下载指定版本
nvm use <版本号> # 切换版本
nvm uninstall <版本号> # 删除指定版本
nvm list available # 查看线上所有版本

已有 3 条评论

  1. 回复

    我还以为只有我用WIN7,哈哈

  2. 回复

    鸟叔来学习一下。

  3. 回复

    我就是win7 没看懂装这个干啥

添加新评论