-bash: hexo: command not found解决办法

运行hexo命令时,发现如题这个错误。hexo是在之前安装好的。
发现原来是没有指定nodejs所致。
可以使用下面命令解决:

xsqMacBook-Pro:~ xsq$ hexo
-bash: hexo: command not found
xsqMacBook-Pro:~ xsq$ hexo server
-bash: hexo: command not found
xsqMacBook-Pro:~ xsq$ nvm ls
         v5.0.0
node -> stable (-> v5.0.0) (default)
stable -> 5.0 (-> v5.0.0) (default)
iojs -> N/A (default)
xsqMacBook-Pro:~ xsq$ nvm use v5.0.0
Now using node v5.0.0 (npm v3.3.6)
xsqMacBook-Pro:~ xsq$ nvm alias default v5.0.0
default -> v5.0.0
xsqMacBook-Pro:~ xsq$ hexo
Usage: hexo <command>

Commands:
  help     Get help on Hexo.
  init     Create a new Hexo folder.
  version  Display version information.

Global Options:
  --config  Specify config file instead of using _config.yml
  --cwd     Specify the CWD
  --debug   Display all verbose messages in the terminal
  --safe    Disable all plugins and scripts
  --silent  Hide output on console

For more help, you can use 'hexo help [command]' for the detailed information
or you can check the docs: http://hexo.io/docs/
xsqMacBook-Pro:~ xsq$

如果是mac用户全局安装hexo的时候记得使用sudo,使用管理员权限,否则会报没有权限

sudo npm install-g hexo

如果还是不行,重启终端。

查看是否安装成功
node -v

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容