hexo-themes-setting
hexo-themes-setting
Hexo 主题配置管理
一半有几种方式, 可以删除git 单独维护
也可以使用 hexo 推荐的方式进行维护
所有需要写在主题配置文件中的配置都可以写在站点配置文件的 theme_config: 中
通常情况下,Hexo 主题是一个独立的项目,并拥有一个独立的 _config.yml 配置文件。
你可以在站点的 _config.yml 配置文件中配置你的主题,这样你就不需要 fork 一份主题并维护主题独立的配置文件。
以下是一个覆盖主题配置的例子:
# _config.yml
theme_config:
bio: "My awesome bio"
# themes/my-theme/_config.yml
bio: "Some generic bio"
logo: "a-cool-image.png"
最终主题配置的输出是:
{
bio: "My awesome bio",
logo: "a-cool-image.png"
}
然后在项目中, 使用 git submodule 添加模块, 便能直接使用了,