解决"bash:hexo:command not found"
基本信息
| 问题描述 | 准备更新的时候输入 hexo s,报错 bash: hexo: command not found | 博客时间 | 2023.07.28 | 
|---|---|---|---|
| 解决思路 | 本着能解决问题就不重装的原则,首先检查 nodes 和 npm 是否正常,依次输入命令 node -v 和 npm -v 看看是有相关版本信息。 出现了版本信息就证明 nodejs 和 npm 是没有问题的,那么就应该是环境变量的配置问题了 | 
- 在[此电脑] 右键[属性],依次选择[高级系统设置]->[环境变量],选择系统变量 Path,新建 - C:\Users\zhc\OneDrive\Blog\ChenBlog\node_modules\.bin,将 node modules 下的 bin 文件路添加到 Path 里面,
- 注意你的博客目录下应该有两个 node modules 文件夹,例如我的是 E:BLOGlwww.itrhx.cominode modulesl.bin 和 E:BLOGWwww.itrhx.com\Hexolnode modulesl.bin - 要添加到 Path 里面的是与 config.yml 在同一个目录的 node modules 文件夹! 
- 环境变量添加好了之后重新打开 git 即可运行 hexo 命令,如果此时仍然无法执行 hexo 命令,那就只能拿出终极绝招了,运行命令 - npm install hexo-cli -g重新安装 hexo 即可!
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Chen's Blog!
 评论




