Solitude 是一款设计师风格的主题,它提供了很多易于博客书写的功能,以帮助你构建美丽且优雅的博客站。 它的目标是使用简洁的代码即可完成复杂的构建。
主题设计由 @张洪 Heo 全权授权。
欢迎你对本主题做出贡献!贡献指南

搭建 Hexo

如果你还没有 Hexo 博客,请按照 Hexo 官方文档 进行安装、建站。

作者的话

请仔细阅读文档,主题的使用在文档中都能找到,请先查找文档,不要浪费他人时间

本指南并未包含所有配置的说明,但几乎每个配置在主题配置中都有注释,你可以结合指南和注释一起参考使用。 此外,本指南仅包含主题范围内的使用说明。如果涉及到 Hexo 的使用或 Hexo 插件的使用,请参阅它们各自的文档。 若发现主题有 Bug 或者想要新增功能,请在 issues 留言,使用上的问题请在 Discussions 中提问。

安装

如果你身在中国大陆,且不方便访问 Github ,你可以用 Gitee

稳定版【建议】:

在你的 Hexo 博客根目录下执行以下命令:

1
git clone -b main https://gitee.com/everfu/hexo-theme-solitude.git themes/solitude

测试版:

测试版为最新功能,可能存在一些问题,请谨慎使用。

1
git clone -b dev https://gitee.com/everfu/hexo-theme-solitude.git themes/solitude

升级方法:进入主题目录,执行 git pull 命令。

优化配置:
在 Hexo 根目录运行以下命令,将主题的配置文件复制到根目录,以便更好地配置主题。

Mac/Linux:

1
cp -rf themes/solitude/_config.yml ./_config.solitude.yml

Windows:

1
copy themes\solitude\_config.yml ./_config.solitude.yml

稳定版【建议】:

在你的 Hexo 博客根目录下执行以下命令:

1
git clone -b main https://github.com/everfu/hexo-theme-solitude.git themes/solitude

测试版:

测试版为最新功能,可能存在一些问题,请谨慎使用。

1
git clone -b dev https://github.com/everfu/hexo-theme-solitude.git themes/solitude

升级方法:进入主题目录,执行 git pull 命令。

优化配置:
在 Hexo 根目录运行以下命令,将主题的配置文件复制到根目录,以便更好地配置主题。

Mac/Linux:

1
cp -rf themes/solitude/_config.yml ./_config.solitude.yml

Windows:

1
copy themes\solitude\_config.yml ./_config.solitude.yml

通过 npm 安装的方式,不会在主题目录下生成文件,而是在 node_modules 目录下,并且不支持主题修改。

在你的 Hexo 博客根目录下执行以下命令:

1
npm install hexo-theme-solitude

升级方法:

1
npm update hexo-theme-solitude

优化配置:
在 Hexo 根目录运行以下命令,将主题的配置文件复制到根目录,以便更好地配置主题。
Mac/Linux:

1
cp -rf node_modules/hexo-theme-solitude/_config.yml ./_config.solitude.yml

Windows:

1
copy node_modules\hexo-theme-solitude\_config.yml ./_config.solitude.yml

应用主题

修改 Hexo 博客根目录下的 _config.yml 文件,将 theme 的值修改为 solitude

_config.yml
1
theme: solitude

安装插件

如果你没有 pug 和 stylus 插件,请安装:

1
npm install hexo-renderer-pug hexo-renderer-stylus --save

升级建议

升级完成后,请到 Github 的 Release 页面查看更新日志,以了解新版本的功能和修复的问题。