Hexo+Githubpages搭建个人博客

安装

  Git,NodeJs,Hexo

具体讲讲Hexo的指令

  init 初始化一个文件夹

  new layout title 新建一篇文章

  generate 生成静态文件

    -d 直接部署

    -w 监视文件变动

    g 简写

  publish 发表草稿

  server 启动服务器

  migrate 从其他博客迁移内容

  clean 清除缓存

  list 列出网站资料

  version hexo版本

这里千万注意,配置前面的空格不能删除

  一些选项

    --safe 安全模式

    --silent 简洁模式

    --draft 显示草稿

    --config custom.yml 自定义配置文件

    --cwd /path/to/cwd 自定义CWD

迁移

  从其他博客迁移数据

    首先安装 npm install hexo-migrator-rss --save

    这部分挺麻烦的,还要转码,以后在再说吧...

布局

  自带三种布局方式,默认post,用户自定义的布局方式可以放在_post中

文件名称

  默认以标题为文件名称,建议采用:year-:month-:day-:title.md方式,在new_post_name中更改

草稿

  草稿默认不会显示在页面中,建立后会保存在source/_drafts

  可以使用publish指定到_post文件夹中,也可指定布局

  render_drafts设为true来预览

模板

  创建模板使用 hexo new 文件名称 内容

  也可添加布局 时间 标题

Font-matter

  文件上方分割区域,用于指定特殊变量

  预定义参数

    

分类和标签

    分类是有序的,并且不能同级

  标签是无序的

JSON-Font-matter

  和上面类似,只不过使用JSON格式用;;;分割

标签插件

  用于在模板中快速插入特定内容的插件,不知道和TP是否类似

  

原文地址:https://www.cnblogs.com/wangheng669/p/8269513.html