一直一来都是使用windows系统进行开发,前不久鸟枪换炮买了新的mac做开发用,上来第一步安装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,查版本
安装中可能会看到
原因是你可能已经安装了nvm 或者版本不对没找到。
解决:参照官方文档安装最新版本,如果还有上面错误提示则卸载nvm
rm -rf .nvm
检查配置文件:移除掉~/.profile, ~/.bash_profile, ~/.zshrc, ~/.bashrc文件中关于nvm的配置
正常安装完成:
3.配置 bash_profile文件
vi .bash_profile
将上面截图红色框内内容粘贴进文件内。
:wq
推出保存
4.关闭终端,再次打开终端(必须哦)输入 nvm list
此时看到系统在安装nvm之前已经安装的node
5.nvm 安装node
nvm node
若果不制定版本号会默认安装最新版本,而且安装完成后或默认使用最新版本。
6.nvm 检查一安装的node
nvm list
7. 切换node版本
我们切换到系统原来版本
nvm use system
这里我们看到,直到我们切换会原来版本,nvm才提示原来版本号是12.13.1
所以最好是在安装nvm之前安装node否则之前sysytem信息会缺失的。
8.起别名
nvm alias carbon xx.xx.xx
将xx.xx.xx版本名称为 carbon
9.卸载node
nvm uninstall alias/node