美文网首页ios极客
-bash: hexo: command not found解决

-bash: hexo: command not found解决

作者: 天天想念 | 来源:发表于2016-01-11 21:28 被阅读8001次

    运行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

    相关文章

      网友评论

      • marionxue:你好,ubuntu上面安装hexo为什么没有new,deploy.server等子命令呢?
      • Tamp_:我这样了还是不行是怎么回事啊
      • TommyYaphetS:您好,更新hexo3.0后,为什么hexo deploy等命令都用不了了?

      本文标题:-bash: hexo: command not found解决

      本文链接:https://www.haomeiwen.com/subject/iujyhttx.html