Nice to meet you.

Hexo博客command not found报错的一种解决方法

字数统计: 397阅读时长: 1 min
2018/11/29 Share

Hexo报错command not found

有一段时间没有更新博客了,今天发现使用 hexo new xxx 后居然莫名其妙报错了:

/c/Users/asus/AppData/Roaming/npm/hexo: line 12: node: command not found

突然这个样子,不知道是什么原因,由于习惯首先想到的就是百度了
baidu
按照平常解决问题的办套路,一个个试试
solution1
solution2
solution3
从排在前三的解决方法都是环境变量的问题,感觉到应该是要添加环境变量
但是,这次有点尴尬,方法都试过了但是没有用……
无聊再次输入 hexo new xxx 试试
仔细一看报错的位置

/c/Users/asus/AppData/Roaming/npm/hexo: line 12: node: command not found

在 C/Users/asus/AppData/Roaming/npm/hexo 文件中的第12行,发生了 command not found 错误
那就去看看这个文件里面有什么东西
error-location
看到这个路径,感觉应该添加这个到用户变量的 Path 中,那就试一试
variable
再输入 hexo new xxx
success
OK,解决!
心情舒畅,233333

Hexo报错command not found 之后续

今天(12月4号)使用hexo发现又报错了,还是相同的情况,有点让人摸不着头脑,上次报错不是解决了吗,怎么还会出相同的问题……
百度了一下,是node环境变量的问题
windows安装node后,npm: command not found
该文章,在用户变量中添加一个变量
变量名为 NODE_PATH,变量值为 C:\Program Files\nodejs\node_modules
2solution1
但是不适用与我的电脑
我把该变量 C:\Program Files\nodejs\node_modules 添加到 Path当中.然后就成功了
success2


CATALOG
  1. 1. Hexo报错command not found
  2. 2. Hexo报错command not found 之后续