情感美文

Hexo使用代替主题配置文件配置next主题

2020-12-08  本文已影响0人  自由的过客

首先在站点根目录下创建一个_config.[theme].yml配置文件,这里的“[theme]”就是自己使用的主题的名字,比如我这里使用的是next主题,那这个文件名就是_config.next.yml,这个文件创建好之后打开,把主题的配置文件里面的内容全部复制过来。

在原来的next主题配置文件里面的开始加上如下代码:

bio: "Some generic bio"
logo: "a-cool-image.png"
  foo:
baz: 'b'

然后保存。

在新建的主题配置文件里面开始加上如下代码:

bio: "Some generic bio"
logo: "a-cool-image.png"
  foo:
baz: 'b'

加上以后保存。

最终的输出形式就是两个主题文件合并在一起,后面要修改就只需修改后面新建的这个就可以,这样做好处有很多,一是主题更新以后不会覆盖自己的配置,二是如果新建的这里改错了,还可以对照原来的改回来,比起直接在原主题配置文件上修改这样是安全很多。

看到网上有的说放在数据文件里,这种做法我是不知道怎么弄,但是上面我用的这种方法是Hexo官方推荐的,而且这样做非常容易。

上一篇下一篇

猜你喜欢

热点阅读