Mac下安装nvm 2023最新教程,纯干货

5 篇文章 0 订阅
2 篇文章 0 订阅

Mac 下安装 nvm

由于项目的变动,以及依赖之间的关系导致我们不得不用多个node版本管理我们的项目,nvm给我们提供了可以切换node环境的方式,跟随我的Blog在你的mac中实现多版本node管理

如果你使用的 zshShell 请看以下配置

删除 pkg 安转的 node

sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}

删除brew 安装的 node

brew uninstall node

node卸载完成后

brew install nvm

安装完成后会显示一段内容

You should create NVM's working directory if it doesn't exist:

  mkdir ~/.nvm

Add the following to ~/.config/fish/config.fish or your desired shell
configuration file:

 export NVM_DIR="$HOME/.nvm"
  [ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh"  # This loads nvm
  [ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm"  # This loads nvm bash_completion

You can set $NVM_DIR to any location, but leaving it unchanged from
/usr/local/opt/nvm will destroy any nvm-installed Node installations
upon upgrade/reinstall.

根据上述信息得知应在 配置文件中加入以上内容

打开 zsh Config 将 以下内容复制到.zshrc中

export NVM_DIR="$HOME/.nvm"
  [ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh"  # This loads nvm
  [ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm"  # This loads nvm bash_completion
export NVM_NODEJS_ORG_MIRROR = https://npm.taobao.org/mirrors/node # 由于节点在国外在这里换镜像源
vim ~/.zshrc

保存后新开终端或者在原终端窗口重新加载配置文件即可

source ~/.zshrc

在这里插入图片描述

如果你使用的fishShell 请看以下配置

安装 bass (如果安装失败或者掉包请在终端中配置代理)

omf install bass

打开 config.fish

vim ~/.config/fish/config.fish

将以下代码复制到 config.fish (代码中source 的路径请以mac中实际的路径为准)

function nvm 
    bass source /Users/apple/.nvm/nvm.sh ';' nvm $argv
end

最后还是依然沿用之前的操作(新开终端或者在原终端窗口重新加载配置文件即可)

source ~/.config/fish/config.fish

最后
在这里插入图片描述
上述有错误或者不完善的地方欢迎大家指出,关注我,不迷路~

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当然,我可以为您提供关于在Mac安装nvm的简要教程。请按照以下步骤操作: 1. 打开终端:您可以在Launchpad中的“其他”文件夹中找到终端应用程序,或者使用快捷键Command + 空格搜索“终端”。 2. 安装Homebrew:在终端中输入以下命令并按回车键执行: ``` /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` 3. 安装nvm:在终端中输入以下命令并按回车键执行: ``` brew install nvm ``` 4. 配置nvm:在终端中输入以下命令并按回车键执行: ``` mkdir ~/.nvm echo 'export NVM_DIR="$HOME/.nvm"' >> ~/.zshrc // 如果您使用的是zsh,请执行此命令 echo 'export NVM_DIR="$HOME/.nvm"' >> ~/.bash_profile // 如果您使用的是bash,请执行此命令 echo '[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"' >> ~/.zshrc // 如果您使用的是zsh,请执行此命令 echo '[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"' >> ~/.bash_profile // 如果您使用的是bash,请执行此命令 ``` 5. 重新加载shell配置:在终端中输入以下命令并按回车键执行: ``` source ~/.zshrc // 如果您使用的是zsh,请执行此命令 source ~/.bash_profile // 如果您使用的是bash,请执行此命令 ``` 6. 安装Node.js:在终端中输入以下命令并按回车键执行: ``` nvm install node ``` 7. 验证安装:在终端中输入以下命令并按回车键执行: ``` node -v ``` 如果成功安装nvmNode.js,您将看到Node.js的版本号。 现在,您已经成功在Mac安装nvm,并且可以使用它来管理Node.js版本。如果您想安装其他特定版本的Node.js,请查阅nvm的官方文档以获取更多信息。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值