mac系统安装nvm后,nvm命令找不到

前记

刚刚用mac本,装nvm遇到的坑。

我在安装完nvm后,安装了xcode。结果我的nvm命令找不到了。重复安装也现实已安装nvm。

整理一下整个安装流程

安装 nvm

# 1.进入home目录
cd ~

# 2.创建 .bash_profile 文件
touch ~/.bash_profile
# 3.运行下载/更新脚本
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
复制代码

nvm: command not found

很不幸,我跟着网上的 n 篇教程,下载完毕之后试过大家给出的 n 种方法,包括什么重启终端、在 nvm 文件夹里也复制一份 .bash_profile 文件、手动修改配置文件啥啥啥的,结果还是提示 nvm: command not found。

从网上找到运行 source ~/.bash_profile 之后会生效,但是只生效一次。

后来总算找到解决方法,大致是因为我的系统是最新更新的 macOS Catalina 系统,默认的 shell 是 zsh,所以找不到配置文件啥的。

解决方法如下:

# 1.新建一个 .zshrc 文件(如果没有的话)
touch ~/.zshrc
# 2.在 ~/.zshrc文件最后,增加一行 
source ~/.bash_profile  
复制代码

安装 node

# 最新稳定版本
nvm install stable


作者:掘金5025
链接:https://juejin.cn/post/6844904056024989710
来源:掘金

posted @ 2021-03-10 17:18  城市游牧人  阅读(1840)  评论(0编辑  收藏  举报