Mac nvm 的安装

478 阅读1分钟

踩坑是每个人在使用新东西时必然会遇见的,接下来是记录Mac下nvm安装的踩坑过程,第一次写文章如有错误的地方请指出~

nvm的安装

  • 进入mac根目录 cd ~./ 
  • 执行 ls -a 查看是否有 .bash_profile 文件;
  • 若没有则执行touch ~/.bash_profile在根目录下创建.bash_profile 文件;
  • 创建完毕之后执行 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash 安装nvm (可以去github查看最新版本~);
  • 执行完毕重启终端之后可以通过nvm -v查看nvm是否安装完成或者查看根目录是否有.nvm文件;

重启无效仍然出现Commond not found

根目录下.nvm文件存在(证明安装nvm已经装上了

  • 执行open ~/.bash_profile 打开  .bash_profile  文件

  • 在.bash_profile中添加配置: export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

  • 保存.bash_profile文件配置:source ~/.bash_profile 

  • 保存完成之后,查看根目录是否有.zshrc文件;

  • 若没有则创建在根目录创建touch ~/.zshrc

  • 创建完毕执行 open ~/.zshrc 打开.zshrc文件; 

  • 在.zshrc中添加配置:source ~/.bash_profile 

  • 保存.zshrc文件配置:source ~/.zshrc

nvm常用指令

nvm install stable ## 安装最新稳定版 node
nvm install <version> ## 安装指定版本
nvm uninstall <version> ## 删除已安装的指定版本
nvm use <version> ## 切换使用指定的版本node
nvm ls ## 列出所有安装的版本
nvm ls-remote ## 列出所有远程服务器的版本
nvm current ## 显示当前的版本
nvm alias <name> <version> ## 给不同的版本号添加别名
nvm unalias <name> ## 删除已定义的别名
nvm reinstall-packages <version> ## 在当前版本 node 环境下,重新   全局安装指定版本号的 npm 包
nvm alias default [node版本号] ##设置默认版本