主题覆盖问题
文章发布时间:
最后更新时间:
文章总字数:
最后更新时间:
文章总字数:
417
一开始使用主题我跟着arknights中的readme教程走,但我发现我上传源码编译后是有问题的
我使用的是submoudle的子模块方式,将这个主题项目视为我的子模块,然后自己就无需修改这个主题,直接使用即可
但后面我想要修改这个主题,使他更加个性化,这时候问题就出现了,我无法直接修改themes中主题的配置!(因为他是直接拉取github上的项目,而这我是无法上传到github上作为源码的)
那么就有人会问,为什么不直接将主题中需要修改的文件拉到根目录创建对应的路径然后进行修改
这个方法我也尝试过了,结果不知道为什么我的根目录下的文件无法覆盖themes中主题的文件!我c,这hexo怎么这么坏阿
说实话我不建议尝试submodule这个方式,创建简单,但删除十分麻烦,我后面删除用了很久,累死人
最终我是将readme中教程做到克隆github上主题项目的仓库后回到文件下的themes中的arknights中的.git直接删除了,这样他就是我目录下面的文件,而不是github上的项目文件,我也可以直接修改arknights下的文件,而不需要覆盖
不过这样有个坏处,就是作者如果更新项目你也需要跟着更新,但对于我这种来说,现在先轻松点也算是好的,毕竟这个主题已经是基本无需修改的了