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