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/
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同级
    大功告成!!

你可能感兴趣的:(nvm管理多node版本)