问题起因:
原本终端用的是 bash,后面开发使用了 zsh,运行 node、npm、nvm 都出现了 zsh: command not found 的问题。猜测终端启动时,默认运行的文件被更换成了 .zshrc ,正确的应该是 .bash_profile 这个文件,并且 .zshrc 中没有相关的 PATH。
解决方法:
打开 .zshrc 文件
cd ~ open .zshrc
没有就创建一个
touch .zshrc
打开文件后添加
source .bash_profile
