美文网首页Hexo程序员产品经理学技术
hexo命令不能执行,返回报usage

hexo命令不能执行,返回报usage

作者: 五四六一 | 来源:发表于2018-09-13 16:43 被阅读1次

hexo命令不能执行,返回报usage

记录一次自怼过程

背景

尝试发文使用hexo,但是在此输入命令,都返回usage

第一天20180903

尝试了所有的命令

hexo clean
生成静态页面
hexo g
本地服务器预览
hexo s
发布到git
hexo d
生成新文章#在source/_post文件夹里面,编辑生成的markdown文件
hexo new 'post-name'

都返回同样的结果

➜ ~ cd blog
➜ blog hexo g
Usage: hexo

Commands:
help Get help on a command.
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
--draft Display draft posts
--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/

解决方案:继续搜索

  • 搜索关键词: hexo命令不能执行,返回usage(Google)
  • 没有找到可行建议,修改搜索关键词:hexo 命令usage(google )

找到一个文档Hexo常见问题解决方案里面描述最接近的应该是这个情况

Hexo命令失效
问题描述:
输入命令后出现如下信息:

Usage: hexo

Commands:
help Get help on a command
init Create a new Hexo folder
migrate Migrate your site from other system to Hexo
version Display version information

Global Options:
--debug Display all verbose messages in the terminal
--safe Disable all plugins and scripts

For more help, you can use hexo help [command] for the detailed information
or you can check the docs: http://zespia.tw/hexo/docs/

解决方案:

检查_config.yml中的内容,特别注意:后面需要有一个空格。
检查`package.json’中的内容,注意添加hexo信息用来标识这是一个hexo目录:

  "hexo": {
    "version": ""
  }
}

如果还是有问题,可以更新hexo之后,在新的文件夹中重新进行hexo init。

第二天20180904

试了重新升级hexo。升级后,没有解决。

我没有尝试重新init,因为不确定已有的文件会受到怎么样的影响。

试了npm安装,失败

继续搜索 关键词:hexo 发布文章

找到发布姿势,但是回到了最开始的问题,执行所有的问题都返回usage

GitHub搜索hexo的repo

进入了一个关注人最多的hexo.issue中再次搜索 hexo/usage.最接近的是这个hexo g可以正常使用,但是其他例如hexo s就无法使用
无解,至此有点崩,决定换种方式再试试。

第三天20180906

在hexo的博客上向成功的博主提问

注册了Disqus账号(又点亮了一个技能),提问博主,没有解决

加入Google Group 的Hexo主题提问

提问无人回复

找当初帮忙搭建博客的淘宝店主请教

他竟然微信把我删除了
淘宝阿里旺旺留言,一时之间没有回复,回复的时候问题已经解决

怼圈发issue提问

终于得到了解决~
非常感谢NBR的解答
@Irene6161

你在~根目录运行 hexo g... 当然没反应... 相当于你走在大街上,大吼一声: 老婆,饭煮好了没? 你老婆在家是听不见的...
淘宝... 好歹是解决了... 用钱解决也是诚意... 但每天都用的东西最好还是自己了解一下

    网上搜了好多也没有找到合适的方案。

    详细一些就是自怼搜索姿势的机会呐

看完这段回复,就cd blog操作了一下,还是不成功。
然后起来去接杯水,回来坐到座位上,恍然大悟,想起来之前自己在桌面上创建了一个blog的文件夹,是空的,然后移到了macbook中,而之前的那个blog文件,大概在2月份被我移到了iCloud,因此才会有这个“大喊老婆她听不见”的情况。
至此,困扰了三天的问题得到了解决,并且在@NBR的提醒下记录自怼,感谢怼圈,感谢怼友

TL

20180906 30min init

相关文章

  • hexo命令不能执行,返回报usage

    hexo命令不能执行,返回报usage 记录一次自怼过程 背景 尝试发文使用hexo,但是在此输入命令,都返回us...

  • 蓝猴子

    Hexo 部署命令 hexo deploy 执行报错 Hexo 发布内容到 github,执行 hexo depl...

  • Hexo博客教程(三):参考资料

    常用命令 常用复合命令: 简写: Hexo官方命令帮助 默认目录结构: .deploy:执行hexo deploy...

  • 利用 Travis CI 自动部署 Hexo 博客

    Hexo 博客每次写完文章后都需要手动执行 hexo clean、hexo g、hexo d 命令来上传与生成静态...

  • Linux 命令学习

    1 watch watch命令可以用来监控一个命令的执行,周期性的执行监控的命令 Usage: watch [-d...

  • win10 hexo+gitee搭建博客

    1、安装hexo 全局安装hexo 注意这里命令执行都在cmd终端中执行,最好别用power shell,会报错,...

  • Hexo——常用命令

    (1)$ hexo g或$ hexo generate该命令执行后在hexo站点根目录下生成public文件夹 (...

  • hive service介绍

    在命令行模式执行: ./hive --help 显示如下信息: Usage ./hive --service ...

  • 使用Hexo搭建自己的博客网站

    安装完成hexo 开始搭建自己的博客网站 直接cd到目标目录执行hexo init的。命令: hexo init ...

  • hexo+github搭建博客

    Hexo部分 安装 安装hexo后,在指定文件夹下建立博客目录(hexo init命令会自动执行npn insta...

网友评论

本文标题:hexo命令不能执行,返回报usage

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