Hexo报错command not found
有一段时间没有更新博客了,今天发现使用 hexo new xxx
后居然莫名其妙报错了:
/c/Users/asus/AppData/Roaming/npm/hexo: line 12: node: command not found
突然这个样子,不知道是什么原因,由于习惯首先想到的就是百度了
按照平常解决问题的办套路,一个个试试
从排在前三的解决方法都是环境变量的问题,感觉到应该是要添加环境变量
但是,这次有点尴尬,方法都试过了但是没有用……
无聊再次输入 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 错误
那就去看看这个文件里面有什么东西
看到这个路径,感觉应该添加这个到用户变量的 Path 中,那就试一试
再输入 hexo new xxx
OK,解决!
心情舒畅,233333
Hexo报错command not found 之后续
今天(12月4号)使用hexo发现又报错了,还是相同的情况,有点让人摸不着头脑,上次报错不是解决了吗,怎么还会出相同的问题……
百度了一下,是node环境变量的问题
windows安装node后,npm: command not found
该文章,在用户变量中添加一个变量
变量名为 NODE_PATH
,变量值为 C:\Program Files\nodejs\node_modules
但是不适用与我的电脑
我把该变量 C:\Program Files\nodejs\node_modules
添加到 Path
当中.然后就成功了