如何管理 node 的多个版本

  参与开发维护其他人开发的项目,使用 node 的版本号很有可能是不一样的,如果重新安装依赖和其他人的依赖有可能不同,最好使用相同的项目依赖。这就要求不同的项目要能方便的切换 node 的版本。方案还是 windows 上的 nvm (node.js version management,是一个nodejs的版本管理工具)的使用:

一、卸载node

首先找到 node 的安装目录(where node),将 node.exe 所在的父目录里面的所有东西都删除;控制面板中卸载node
C:\Program Files\nodejs\node.exe

二、安装nvm(https://github.com/coreybutler/nvm-windows/releases    选择 nvm-setup.zip 版本)

nvm的自定义安装路径在E盘下(E:\nvm);node的自定义安装路径在E盘下(E:\nodejs)
设置node的下载源,在 settings.txt 中添加
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

三、安装需要的node版本
nvm install 10.16.0
nvm install 14.16.1

四、指定使用的 node 版本(使用管理员权限的 cmd):nvm use 14.16.1

成功的话提示如下:Now using node v14.16.1 (64-bit)

注意:一定要使用管理员权限的 cmd 才可以,否则会报如下错误:exit status 1: ��û���㹻��Ȩ��ִ�д˲�����

posted @ 2021-12-07 19:36  heroljy  阅读(1140)  评论(0编辑  收藏  举报