mac安装node 版本管理器nvm

一直一来都是使用windows系统进行开发,前不久鸟枪换炮买了新的mac做开发用,上来第一步安装node版本管理器竟然非常不顺,记录一下。

文章目录

      • 1.首先确认你在安装nvm之前是否已经安装过node
      • 2.打开终端输入:
      • 3.配置 bash_profile文件
      • 4.关闭终端,再次打开终端(必须哦)输入 `nvm list`
      • 5.nvm 安装node
      • 6.nvm 检查一安装的node
      • 7. 切换node版本
      • 8.起别名
      • 9.卸载node

1.首先确认你在安装nvm之前是否已经安装过node

安装了也不用卸载(我就卸载过),只是nvm只会记录从nvm命令安装的node版本记录,在nvm之前安装的node会默认为system,建议在nvm安装之后再装node。

2.打开终端输入:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.35.2/install.sh | bash

目前最新版本35.2,查版本

安装中可能会看到

mac安装node 版本管理器nvm_第1张图片
原因是你可能已经安装了nvm 或者版本不对没找到。

解决:参照官方文档安装最新版本,如果还有上面错误提示则卸载nvm

rm -rf .nvm

检查配置文件:移除掉~/.profile, ~/.bash_profile, ~/.zshrc, ~/.bashrc文件中关于nvm的配置

正常安装完成:

mac安装node 版本管理器nvm_第2张图片

3.配置 bash_profile文件

vi .bash_profile

将上面截图红色框内内容粘贴进文件内。
mac安装node 版本管理器nvm_第3张图片

:wq

推出保存

4.关闭终端,再次打开终端(必须哦)输入 nvm list

mac安装node 版本管理器nvm_第4张图片
此时看到系统在安装nvm之前已经安装的node

5.nvm 安装node

nvm node

若果不制定版本号会默认安装最新版本,而且安装完成后或默认使用最新版本。

mac安装node 版本管理器nvm_第5张图片

6.nvm 检查一安装的node

nvm list

mac安装node 版本管理器nvm_第6张图片

7. 切换node版本

我们切换到系统原来版本

nvm use system

mac安装node 版本管理器nvm_第7张图片

这里我们看到,直到我们切换会原来版本,nvm才提示原来版本号是12.13.1

所以最好是在安装nvm之前安装node否则之前sysytem信息会缺失的。

8.起别名

nvm alias carbon xx.xx.xx

将xx.xx.xx版本名称为 carbon

9.卸载node

nvm uninstall alias/node

你可能感兴趣的:(node)