Mac 安装 nvm 教程

在安装 nvm 之前我们首先需要确保电脑上没有安装 node 版本,如果安装了 node 版本,可以使用以下命令卸载已安装的node,然后再进行安装。

  卸载已安装的node

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

 安装 nvm

sudo curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

安装成功终端大概长这样

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 14926  100 14926    0     0  15580      0 --:--:-- --:--:-- --:--:-- 15564
=> nvm is already installed in /Users/liuyuanyuan/.nvm, trying to update using git
* (HEAD detached at FETCH_HEAD)
  master
=> Compressing and cleaning up git repository

=> Appending nvm source string to /Users/liuyuanyuan/.bash_profile
=> Appending bash_completion source string to /Users/liuyuanyuan/.bash_profile
=> Close and reopen your terminal to start using nvm or run the following to use it now:

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

正常情况下安装完成后,会自动在全局配置文件中,配置好相应的环境变量。可以使用 nvm -v 命令进行验证。

443报错

curl: (7) Failed to connect to raw.githubusercontent.com port 443: 拒绝连接

解决方式:修改host,通过以下地址 找raw.githubusercontent.com对应IP

https://www.ipaddress.com/site/raw.githubusercontent.com
终端输入:sudo vim /etc/hosts
进入hosts文件,按 i 变成编写模式,编写对应ip和地址,比如:

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1	localhost
255.255.255.255	broadcasthost
::1             localhost
185.199.108.133 raw.githubusercontent.com

写完按esc键退出编写模式,输入 :wq 保存后返回

如果不能正常使用可以手动配置环境变量

cd ~
vim .bash_profile

然后将下面的配置信息输入保存

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

刷新环境变量:

source ~/.bash_profile

关闭命令行窗口,然后重启窗口查看是否生效。

如果新打开的窗口仍无法使用 nvm

则需要手动配置一些 .zshrc 文件 与配置 .bash_profile 文件一致

vim ~/.zshrc

然后将下面的配置信息输入保存

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

刷新环境变量:

source ~/.zshrc

结束

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
当然,我可以为您提供关于在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 ``` 如果成功安装nvm和Node.js,您将看到Node.js的版本号。 现在,您已经成功在Mac安装nvm,并且可以使用它来管理Node.js版本。如果您想安装其他特定版本的Node.js,请查阅nvm的官方文档以获取更多信息。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值