摘要:nvm 的相关知识,这几天将系统升到了 OS 11.0.1,一些软件的支持度不怎么好,使用 brew 更新 node 后,hexo 打包预览都没问题,但是上传报错。没办法,需要安装低版本的 node 来上传,但又想使用最新版的 node 开发,只好舍弃 homebrew 直接安装 node 的方法。先使用 homebrew 安装 nvm,再使用 nvm 切换 node 版本
卸载已安装的 node
我之前的 node 是使用 brew 安装的,卸载并清除 bash_profile 对应的环境变量
1 | brew ls // 查看使用 brew 安装的应用列表 |
安装 nvm
1 | brew install nvm |
安装成功后,设置环境变量,修改 .bash_profile 文件
1 | echo "source $(brew --prefix nvm)/nvm.sh" >> ~/.bash_profile |
使修改后的文件立刻生效
1 | source ~/.bash_profile |
查看当前 nvm 的版本
1 | nvm -v |
常用命令
1、列出所有远程服务器版本
1 | nvm ls-remote |
2、列出所有已安装版本
1 | nvm ls |
3、安装指定版本
1 | nvm install 12.20.0 |
4、安装最新版
1 | nvm install |
5、切换指定版本
1 | nvm use 12.20.0 |
6、卸载指定版本
1 | nvm uninstall 8.0.0 |
直接输入nvm
可以查看帮助