Hexo介绍
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 GFM(GitHub Flavored Markdown)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
项目搭建
安装Hexo
1 | $ npm install -g hexo-cli |
克隆项目
1 | $ git clone https://gitee.com/cisdi/hexo.git |
初始化项目
1 | $ cd hexo |
快速开始
新建一篇文章
使用以下命令,或者在/source/_posts/目录下新建markdown文件
参考:Hexo文档1
$ hexo new "My New Post"
文章头部添加以下代码,配置文章选项(Front-matter)1
2
3
4
5
6
7
8
---
title: //标题
date: //创建日期
tags: [标签一,标签二]
categories: //分类
hidden:true/false //是否隐藏
---
在首页隐藏文章的大部分内容,加入以下代码,后面的代码将会在首页隐藏1
<!-- more -->
运行服务,本地实时预览效果1
$ hexo server
发布到服务器
本项目已实现自动发布,推送后就会自动发布到思考的豆芽
如需手动发布可执行以下操作
生成静态文件1
$ hexo generate
或者简写1
$ hexo g
部署到服务器1
$ hexo deploy
或者简写1
$ hexo d
如果更新没有生效请使用1
2
3$ hexo clean
$ hexo g
$ hexo d