Home Hexo 安装与使用
Post
Cancel

Hexo 安装与使用

最近服务器快过期了,便想着把 VRC Blog 迁移到 Github 上,于是便想着看看有什么好的主题没,刚开始是想着现在用的 Typecho 主题是从 Jekyll 移植,但 半年前 去搜索找不到了,然后最近又有点想了解 Hexo,找了半天主题又想到了之前挺喜欢的 Argon 好像有 Hexo 来着,然后便有了这篇文章

环境

需要安装 Node.js 10.13 以上版本,推荐 12.0 以上

需要安装 Git

安装

运行命令

1
npm install -g hexo-cli

检测安装是否成功

1
hexo -h

创建新博客

选择到要安装的文件夹

1
hexo init <folder_name>

进入文件夹

1
cd <folder_name>

安装依赖

1
npm i

创建完成后可以修改 ./_config 进行配置

安装主题

主题站挑选一个主题,不同主题可能安装方法不同,具体参考主题文档

以下为 Argon 主题的安装

克隆主题

首先在 ./themes 文件夹克隆主题仓库

1
git clone https://github.com/solstice23/hexo-theme-argon.git

重命名克隆下的文件夹为 argon

安装 ejs 渲染器

1
npm install hexo-renderer-ejs

./_config.yml 文件将 theme 改为 argon

配置文件

修改文件 ./themes/argon/_config.yml 以更改配置

配置搜索

在根目录运行

1
npm install hexo-generator-search --save

然后在 ./_config.yml 中添加选项

1
2
3
4
search:
  path: search.xml
  field: post
  content: true

写作

创建新文章

1
hexo new [layout] <title>

其中 [layout] 是一个可选属性,具体如下

Layout 描述 路径
post 文章,默认 source/_posts
page 页面 source
draft 草稿 source/_drafts

创建完成后进行文章的编写

预览

1
hexo s

访问 localhost:4000 查看

构造静态文件

运行命令

1
hexo generate

运行命令后只会针对没有的进行构造,把原先删除再构造好点

参考文章

https://hexo.io/docs/

https://github.com/solstice23/hexo-theme-argon

This post is licensed under CC BY 4.0 by the author.

算法 n-皇后问题 回溯法

宝塔面板搭建 ZFile