zsh command not found hexo

时间:2023-04-18
标签: #zsh #hexo #环境配置


zsh: command not found: hexo

这个错误通常是由于 Hexo 没有正确安装或者没有将其添加到系统路径中导致的。请按照以下步骤尝试解决这个问题:

  1. 确保您已经安装了 Node.js 和 npm。您可以在命令行中运行以下命令来检查它们的版本:
node -v
npm -v

如果您还没有安装它们,请访问 Node.js官方网站下载并安装相应的版本。

  1. 全局安装 Hexo。在命令行中运行以下命令:
npm install -g hexo-cli

这将在全局范围内安装 Hexo 命令行工具。在安装过程中,可能需要管理员权限。

  1. 检查 Hexo 是否已成功安装。在命令行中运行以下命令:
hexo -v

如果您看到了 Hexo 的版本信息,那么说明 Hexo 已经成功安装。接下来,您可以继续按照之前的说明操作。

如果您仍然遇到“command not found”的错误,那么可能是因为Hexo的可执行文件没有被添加到系统路径中。请按照以下步骤进行操作:

  1. 找到 Hexo 的安装路径。运行以下命令:
npm config get prefix

这将显示 npm 的全局安装路径。Hexo 的可执行文件通常位于该路径下的 bin 文件夹中。

  1. 将Hexo的可执行文件路径添加到系统路径中。对于macOS和Linux用户,您需要编辑~/.bashrc(Bash用户)或~/.zshrc(Zsh用户)文件。对于Windows用户,您需要编辑环境变量。具体操作方法如下:
  • macOS/Linux:打开 ~/.bashrc~/.zshrc 文件,添加以下内容(替换 <npm-global-path> 为实际路径):
export PATH=$PATH:<npm-global-path>/bin

然后运行以下命令以使更改生效:

source ~/.bashrc

source ~/.zshrc
  • Windows:右键点击“计算机”(或“此电脑”)图标,选择“属性”。在“系统”窗口中,点击“高级系统设置” > “环境变量”。在“系统变量”区域中,找到名为“Path”的变量,点击“编辑”按钮。在“编辑环境变量”窗口中,将Hexo的可执行文件路径(<npm-global-path>\bin)添加到变量值中。请注意,不同路径之间应使用分号(;)分隔。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值