最近服务器快过期了,便想着把 VRC Blog 迁移到 Github 上,于是便想着看看有什么好的主题没,刚开始是想着现在用的 Typecho 主题是从 Jekyll 移植,但 半年前 去搜索找不到了,然后最近又有点想了解 Hexo,找了半天主题又想到了之前挺喜欢的 Argon 好像有 Hexo 来着,然后便有了这篇文章
环境
需要安装 Node.js 10.13 以上版本,推荐 12.0 以上
需要安装 Git
安装
运行命令
 |  | 
检测安装是否成功
 |  | 
创建新博客
选择到要安装的文件夹
 |  | 
进入文件夹
 |  | 
安装依赖
 |  | 
创建完成后可以修改 ./_config 进行配置
安装主题
到 主题站 挑选一个主题,不同主题可能安装方法不同,具体参考主题文档
以下为 Argon 主题的安装
克隆主题
首先在 ./themes 文件夹克隆主题仓库
 |  | 
重命名克隆下的文件夹为 argon
安装 ejs 渲染器
 |  | 
在 ./_config.yml 文件将 theme 改为 argon
配置文件
修改文件 ./themes/argon/_config.yml 以更改配置
配置搜索
在根目录运行
 |  | 
然后在 ./_config.yml 中添加选项
 |  | 
写作
创建新文章
 |  | 
其中 [layout] 是一个可选属性,具体如下
| Layout | 描述 | 路径 | 
|---|---|---|
| post | 文章,默认 | source/_posts | 
| page | 页面 | source | 
| draft | 草稿 | source/_drafts | 
创建完成后进行文章的编写
预览
 |  | 
访问 localhost:4000 查看
构造静态文件
运行命令
 |  | 
运行命令后只会针对没有的进行构造,把原先删除再构造好点