关于Hexo
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页(来自Hexo官网描述)。
前期准备
Hexo使用,需要安装一些应用(以mac用户为例)
1.Node.js
2.Git
3.Xcode
开始安装
在安装Node.js后,可使用命令$ npm install -g hexo-cli 安装Hexo
建站
安装 Hexo 完成后,请执行下列命令,Hexo 将会在指定文件夹中新建所需要的文件。
$ hexo init <folder>
$ cd <folder>
$ npm install
配置
在 _config.yml 中修改大部份的配置。
Item |
Value |
参数 |
描述 |
title |
网站标题 |
subtitle |
网站副标题 |
description |
网站描述 |
author |
您的名字 |
language |
网站使用的语言 |
timezone |
网站时区。默认为您电脑的时区。时区列表。比如:America/New_York。 |
注意:以下配置一定要配成你的git地址,需要你现在自己的GitHub上创建XXXXX.github.io厂库(XXXXX为你的GitHub名字)
deploy:
type: git
repo: https://github.com/XXXXX/XXXXX.github.io
写作
创建文章
你可以执行下列命令来创建一篇新文章。
$ hexo new [layout] <title>
您可以在命令中指定文章的布局(layout),默认为 post,可以通过修改 _config.yml 中的 default_layout 参数来指定默认布局。
编辑文章
生成静态文件
服务安装后,运行以下命令,生成静态文件
$ hexo generate
开启本地服务器
Hexo 3.0 把服务器独立成了个别模块,运行以下命令,安装服务器模块
$ npm install hexo-server --save
服务安装后,运行以下命令,开启服务
$ hexo server
本地浏览
打开浏览器,输入http://localhost:4000就可以看到你写的文章了
本地浏览
如果本地浏览没问题,就可以发表喽,运行以下指令,成功后赶紧去网上看看行不行吧!
$ hexo deploy
祝你成功