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