Windows下安装NMV以及管理多版本Node
本文的由来是因为最近把一台14年的笔记本重装了win7系统,在搭建开发环境时,发现支持win7的最后版本是13.14.0,考虑到有可能开发的时候会切换Node版本(一些依赖包安装的时候会提示node的版本)所以还是用NVM管理Node比较方便。
注意,如果电脑上面安装过Node了,请先卸载,并清理干净,否则可能出现一些问题(具体啥问题,我也不知道)。
下载NVM并安装
下载地址:https://github.com/coreybutler/nvm-windows/releases
安装的话,NVM
和 Node
都安装在 D盘 即可。
安装完之后,以管理员身份打开命令行工具,面输入 nvm
如果出现版本信息,就是安装成功了。
然后配置下载源,不然会让你怀疑是否联网:
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安装目录,如图
这里放一个淘宝镜像的下载地址:https://registry.npmmirror.com/binary.html
另外,配合 nrm
管理npm源会更好,可以看我这篇文章:https://wangdaodao.com/20200619/verdaccio-npm.html
补充一下常用的命令:
nvm install <版本号> # 下载指定版本
nvm use <版本号> # 切换版本
nvm uninstall <版本号> # 删除指定版本
nvm list available # 查看线上所有版本
我还以为只有我用WIN7,哈哈
鸟叔来学习一下。
我就是win7 没看懂装这个干啥