切换node版本 nvm 的基本使用 -- 以及安装公司特有的镜像源

我们在日常开发,或对现有产品进行迭代更新, 因为不同的项目可能依赖的node 版本 不一致,如果电脑上不安装对应版本的node,可能开发/迭代更新时,出现未知错误,因此我们开发/迭代更新项目时,经常要安装不同版本的node,这无疑是非常麻烦的。这个时候我们就需要借助nvm 来对 node 版本进行切换了,我来讲讲 nvm 日常操作吧。

1.初步使用安装nvm

  1. 卸载掉原有的 电脑上的 node (没有的话可以忽略这一步)
    2.去官网 下载 安装nvm ,然后选择 nvm-setup.zip 下载安装 ,下载地址https://github.com/coreybutler/nvm-windows/releases
    在这里插入图片描述
    注意: 这里会让你选择两个 安装路径: 第一个是 nvm 安装路径 第二个是 node 安装路径(也就是以后每一个node 版本会被下载到这个位置)

  2. 刚安装的 nvm 好像是没有 node 的 (使用管理员打开 cmd , 输入命令 node -v 如果安装了 node 就会显示对应的版本号,没有安装也会给出提示的) ,需要自行安装, 然后在安装node 之前 需要找到 你定义的 nvm 文件的安装位置, 然后找到 settings.txt , 在这个文件原有的内容上添加 node_mirror: https://npm.taobao.org/mirrors/node/
    npm_mirror: https://npm.taobao.org/mirrors/npm/ 这个 , 这个是用来设置默认下载 node 是 使用什么镜像下载 ,这里设置为 使用taobao 下载, 如果不设置这个也是没有关系的,多多等待 node 的下载就好了 。下面贴上我常用的 nvm 命令
    在这里插入图片描述

提示: 使用 nvm 下载node  不是随便下载哪一个版本的, 只能下载 nvm 支持的 node 版本才行, 这个可以通过  nvm list available 来查看所有的 nvm 支持下载的node版本 

还有一些 其他的 nvm 命令 ,一并贴上
在这里插入图片描述

在这里插入图片描述

2. 安装公司镜像

在命令台 输入 nrm add xxx 公司镜像地址 xxx 就是 给这个镜像起个别名
安装后 然后 nrm ls 查看所有已安装的镜像
然后 nrm use xxx xxx-就是要切换镜像的别名
最后 npm install 就可以安装下载所有 包了。

猜你喜欢

转载自blog.csdn.net/weixin_47988564/article/details/108768812