文章7
标签10
分类4

Hexo 安装配置过程

什么是 Hexo


Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
— 来自 Hexo 官网

安装 Node.js

将 Node.js 安装到 /usr/local/node

wget https://nodejs.org/dist/v8.0.0/node-v8.0.0-linux-x64.tar.xz
tar Jxvf node-v8.0.0-linux-x64.tar.xz 
mv node-v8.0.0-linux-x64 /usr/local/node

配置环境

打开文件/etc/profile,并在文件的最末尾添加如下字段

#set for nodejs
export NODE_HOME=/usr/local/node
export PATH=$PATH:$NODE_HOME/bin

最后再检查一下是否配置成功

node -v
npm -v

安装 Hexo

npm install -g hexo-cli 

一条指令搞定,简单明了

初次上手

初始化

先新建一个叫 hexo 的文件夹,然后安装依赖

hexo init hexo
cd hexo
npm install
npm install hexo-server

试启动

hexo g  # 生成静态文件,文件将会生成在 public/
hexo s  # 在本地服务器 localhost:4000 中运行

在浏览器里输入localhost:4000可以进行预览

修改网站信息

修改 Hexo 配置文件_config.yml

title: 网站标题
subtitle: 网站副标题
description: 站点描述
author: 作者
language: 语言 # 中文为zh-Hans
timezone: 时区 # 中国为Asia/Shanghai

url: 网站URL

theme: 主题 # 主题选定

创建文章

hexo new "title"  # 生成一个名为 title 的文章于 source/_posts/
hexo new page "title"  # 生成一个名为 title 页面于 source/

编写文章

打开创建的文章source/_posts/name.mdname根据hexo new "title"中的title而变化

title: Hello World  # 文章标题, 不会出现在URL中
date: 2019-5-22 18:43  # 文章生成时间
categories: XXX  # 文章分类
tags: 
  - hi  # 文章标签
  - Nice to meet you  # 文章标签
---

用 Markdown 写的正文吧啦吧啦

<!--more-->  # more 标签以下的内容需点击阅读全文方可观看

用 Markdown 写的正文吧啦吧啦

主题安装

在 Hexo 中有着大量主题,可在官网自行选择下载并安装,此处以 Next 为例

下载主题

cd /hexo
git clone https://github.com/iissnan/hexo-theme-next themes/next

应用主题

打开 Hexo 配置文件_config.yml,并修改「theme」字段的值为 next

theme: next

然后 hexo 生成一下

hexo g

感谢

本文作者:Little_cow
本文链接:http://blog.mzniuniu.cn/hexo/
许可协议:采用 署名-非商业性使用-相同方式共享 4.0 国际 转载请注明原作者