nvm mac windows 安装使用

nvm

​ 在工作中,我们可能同时在进行2个或者多个不同的项目开发,每个项目的需求不同,进而不同项目必须依赖不同版本的NodeJS运行环境,这种情况下,对于维护多个版本的node将会是一件非常麻烦的事情

​ 而nvmnode版本管理工具为了解决node各种版本存在不兼容现象,让你在同一台机器上安装和切换不同版本的node的工具。

1. 安装

win

如果电脑上之前已经单独安装了node,先卸载

如果之前使用 npm 安装过扩展包,现在想使用NVM进行管理。则首先需要从全局中删除node_modules目录

下载地址: https://github.com/coreybutler/nvm-windows/releases

或者这个: https://github.com/coreybutler/nvm-windows

image-20220514203325411

将下载好的安装包解压

在这里插入图片描述

双击exe后缀文件进行安装

里面需要设置两个存放路径, 第一个是 nvm 的位置, 第二个是 node 的安装位置

安装完毕后输入 nvm version 查看版本。

$ nvm version

image-20220514203638456

mac

$ brew install nvm

如果不能执行请修改 .zshrc 文件并在最后添加以下内容

export NVM_DIR="$HOME/.nvm"
  [ -s "/usr/local/opt/nvm/nvm.sh" ] && . "/usr/local/opt/nvm/nvm.sh"  # This loads nvm
  [ -s "/usr/local/opt/nvm/etc/bash_completion.d/nvm" ] && . "/usr/local/opt/nvm/etc/bash_completion.d/nvm"  # This loads nvm bash_completion

然后重新加载配置

source ~/.zshrc 

2. 配置镜像源

安装完毕后,找到安装的路径,一些简单配置,打开setting.txt

image-20220514203903473

找到 setting.txt 在最后面添加

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

image-20220514203928074

3. 常用命令

# 获得帮助
$ nvm -h 
# 显示可以安装的所有node.js的版本
$ nvm list available
# 安装 node 的版本
$ nvm install <version>
# 显示当前已经安装的 node 版本
$ nvm list 
# 当前使用的 node 版本
$ nvm current  
# 使用指定版本的 node
$ nvm use [version] 
# 显示 nvm 的版本
$ nvm version
# 开启
$ nvm on
# 禁用
$ nvm off  

image-20220514204945244

猜你喜欢

转载自blog.csdn.net/ximing020714/article/details/124773987