之前在mac上安装了node,应该是一起安装了npm,但是一段时间没玩了,突然发现
zsh: command not found: npm
通过which找,在环境变量PATH中找npm命令,找不到。
which npm
npm not found
最后发现自己安装的npm在包路径下面。怎么找到的呢?在环境变量上看到了:
more ~/.bash_profile
npm在这个 NpmGlobal/bin下面,这个目录是我自己建的,npm就安装在这个目录下。但是需要运行下
source ~/.bash_profile
才能生效,所以又引申出了新的问题,bash_profile是什么?