nvm管理多node版本

1.背景
nvm就是nodejs version manage 叫做nodejs 版本管理,而nodejs有很多版本,多个项目对node版本的需求不一样,不可能卸载一个版本再安装一个
2.下载及安装
https://github.com/coreybutler/nvm-windows/releases/download/1.1.6/nvm-setup.zip
安装之前先卸载掉本地原有的node
打开cmd :nvm -V查看版本有即安装成功
3.配置
在nvm安装目录,找到 setting.txt加上如下两行,保存:

//node_mirror: https://npm.taobao.org/mirrors/node/
//npm_mirror: https://npm.taobao.org/mirrors/npm/

//2024/02/23 现在改成下面这个了
node_mirror: https://cdn.npmmirror.com/binaries/node/
npm_mirror: https://cdn.npmmirror.com/binaries/npm/
记得重启终端才能生效
4.使用
nvm list available 查看可以安装的node版本
nvm install 版本号 安装对应版本的node
nvm uninstall 版本号 卸载对应版本的node
nvm use 版本号 切换对应版本的node
nvm ls 查看安装的node 前面有星号的为当前切换的node

  1. 问题
    image.png

    先安装node再安装npm但是失败了,需要手动解决npm的问题
    https://nodejs.org/download/release/v14.18.1/
    下载对应版本的包,解压后,将node_modules下的npm拷贝到nvm下安装的对应版本的node下的node_modules下,同时将
    image.png

    拷贝到nvm下对应版本的node目录下,跟node_modules同级
    大功告成!!
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容