什么是 Hexo?
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
安装前提
安装 Hexo 相当简单。然而在安装前,您必须检查电脑中是否已安装下列应用程序:
- Node.js
- Git
如果您的电脑中已经安装上述必备程序,那么恭喜您!接下来只需要使用 npm 即可完成 Hexo 的安装。
安装 Hexo
所有必备的应用程序安装完成后,即可使用 npm 安装 Hexo。
代码语言:javascript复制$ npm install -g hexo-cli
建站
代码语言:javascript复制hexo init <folder>
cd <folder>
npm install
配置
您可以在 _config.yml
中修改大部分的配置。
网站
参数 | 描述 |
---|---|
title | 网站标题 |
subtitle | 网站副标题 |
description | 网站描述 |
author | 您的名字 |
language | 网站使用的语言 |
timezone | 网站时区。Hexo 默认使用您电脑的时区。时区列表。比如说:America/New_York, Japan, 和 UTC 。 |
网址
参数 | 描述 | 默认值 |
---|---|---|
url | 网址 | |
root | 网站根目录 | |
permalink | 文章的 永久链接 格式 | :year/:month/:day/:title/ |
permalink_defaults | 永久链接中各部分的默认值 |
如果您的网站存放在子目录中,例如
http://yoursite.com/blog
,则请将您的url
设为http://yoursite.com/blog
并把root
设为/blog/
。
启动服务
代码语言:javascript复制hexo server
主题配置
官网 下有很多主题可按需选择
此处推荐两个主题
hexo-theme-primer
hexo-theme-sagiri
代码语言:javascript复制git clone https://github.com/yumemor/hexo-theme-primer.git
修改 _config.yml
文件
theme: hexo-theme-primer