快速开始
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
。
1 | theme: solitude |
安装插件
如果你没有 pug 和 stylus 插件,请安装:
1 | npm install hexo-renderer-pug hexo-renderer-stylus --save |
升级建议
升级完成后,请到 Github 的 Release 页面查看更新日志,以了解新版本的功能和修复的问题。