在mac中按照正常的安装node的方法来说是无法安装hexo的,所以我们要先安装nvm来安装node和hexo

首先我们安装nvm

官网:https://github.com/nvm-sh/nvm#installing-and-updating

按照官方的安装方法来安装

先下载并安装好index脚本

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

如果上面的命令执行了几次都是报错443无法连接的话那我们可以先把index脚本下载到电脑中然后自己手动执行

执行完成后可以使用以下命令查看

command -v nvm

如果出现nvm这几个英文那么就成功了,如果什么都没有显示是空的话那么说明环境变量没有配置好

按照官方的话将下面的命令直接粘贴到环境变量的文件中,如果是11.0.1系统及之后的那么就要放在.zshrc这个文件中,具体可以参照mac如何配置环境变量的帖子

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"

配置好环境变量后再次尝试使用上面的命令检查是否出现nvm,出现了后就可以进行下一步,也可以使用nvm -v这个命令来看nvm有没有配置好

安装完成nvm后就可以使用以下命令安装node

nvm install node

安装完成node后可以使用node -v进行验证

最后一步就可以安装hexo博客了

npm install -g hexo-cli