作者:独笔孤行

官网:​​ ​http://anyamaze.com​​

公众号:云实战

可以执行下列命令来创建一篇新文章或者新的页面。

$ hexo new [layout] <title>

您可以在命令中指定文章的布局(layout),默认为 post,可以通过修改 _config.yml 中的 default_layout 参数来指定默认布局。

布局(Layout)

Hexo 有三种默认布局:postpagedraft。在创建这三种不同类型的文件时,它们将会被保存到不同的路径;而您自定义的其他布局和 post 相同,都将储存到 source/_posts 文件夹。

布局 路径
post source/_posts
page source
draft source/_drafts

禁用布局

如果你不希望一篇文章(post/page)使用主题处理,请在它的 front-matter 中设置 layout: false。详情请参考本节

文件名称

Hexo 默认以标题做为文件名称,但您可编辑 new_post_name 参数来改变默认的文件名称,举例来说,设为 :year-:month-:day-:title.md 可让您更方便的通过日期来管理文章。

变量 描述
:title 标题(小写,空格将会被替换为短杠)
:year 建立的年份,比如, 2015
:month 建立的月份(有前导零),比如, 04
:i_month 建立的月份(无前导零),比如, 4
:day 建立的日期(有前导零),比如, 07
:i_day 建立的日期(无前导零),比如, 7

草稿

刚刚提到了 Hexo 的一种特殊布局:draft,这种布局在建立时会被保存到 source/_drafts 文件夹,您可通过 publish 命令将草稿移动到 source/_posts 文件夹,该命令的使用方式与 new 十分类似,您也可在命令中指定 layout 来指定布局。

$ hexo publish [layout] <title>

草稿默认不会显示在页面中,您可在执行时加上 --draft 参数,或是把 render_drafts 参数设为 true 来预览草稿。

示例

按照markdown格式写新的文档即可。

hexo new post Hello-World-post
vim ~/myhexo/source/_posts/Hello-World-post.md

查看文章

更多咨询,关注我们

最新文章

  1. table的border重合问题
  2. CF460 A. Vasya and Socks
  3. C#编写最小化时隐藏为任务栏图标的 Window appllication.
  4. nginx 配置虚拟主机
  5. spring mvc传入参数不仅仅转换为json,还可以直接将json字符串转换为具体的java对象
  6. 用户故事(User Story)
  7. 【HDOJ】1313 Round and Round We Go
  8. .cshrc
  9. OpenCV——Rect矩阵类
  10. Tomcat地址栏传中文参数乱码问题处理
  11. webpack1 新手入门教程
  12. 【viewport】移动设备的兼容性问题
  13. 16汇编第十讲完结Call变为函数以及指令的最后讲解
  14. WordPress设置圆形旋转头像的方法
  15. 记录display:table的使用
  16. Python之Unittest和Requests库详解
  17. Pandas数据去重和对重复数据分类、求和,得到未重复和重复(求和后)的数据
  18. Java 批量下载excel,并对excel赋值,压缩为zip文件(POI版)
  19. MVC5为WebAPI添加命名空间的支持1
  20. java 面试 -- 4

热门文章

  1. Fastjsonfan反序列化(1)
  2. 干电池升压5V,功耗比较低
  3. Java 中 String 与 StringBuffer 和 StringBuilder 的区别
  4. CSS中和颜色及渐变
  5. MSTN CE和MSTN SDK安装经验及技巧
  6. 沁恒微(WCH)CH395/392配置使用,代码指南 网路接口芯片 CH395 CH392
  7. CONDITION EVALUATION DELTA热部署启动失效
  8. [编程基础] Python数据生成库Faker总结
  9. [OpenCV实战]21 使用OpenCV的Eigenface
  10. 音频音量调整中的ramp up &amp; down