macOS 下配置nvm环境变量

2,010 阅读1分钟

【前言】 之前按照网上教程配置了很多遍,发现总是不生效,讲道理,在linux的环境中,同样的操作在我阿里云centOS下是没问题的。后来发现是由于macOS自带的shell工具不同导致的!

【正文】

1. 先打开mac的终端,查看下是哪种shell工具。

看到图中工具标题的-zsh——80x24没,这个就是MacOS系统使用的shell工具。这里我是zsh,所以编辑个.zshrc文件当做环境变量的配置文件,如果是bash,就用编辑.bashrc,以此类推。


vim .zshrc

然后将下面的内容复制粘贴进去

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"

然后你在终端,输入nvm就发现好使了,再打开一个终端也是好使的。如果发现没生效,可以通过下面的命令生效下,反正我是直接生效的


source ~/.zshrc