CJSoldier 刚把next的代码高亮换成enlighter。 我刚接触halo,一开始没看到调试的文档,傻傻的打包成zip,删除主题,重新导入主题来调试。 不知老弟是否按照这个文档说的方法来调试主题的:https://halo.run/develop/theme/ready.html#%E6%90%AD%E5%BB%BA%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83 如果你是严格按照这个要求来的,那么刷新页面后一定会生效的。 老弟也应该尽量把问题说的详细些,其他人也好帮助你解决问题。
Ryan Wang 🚀 CJSoldier 文档的意思就是在本地的 /halo-dev/templates/theme 下修改主题,具体操作可以看视频:https://www.bilibili.com/video/av55314261
KingLcl johnniang 我是用idea运行halo的,修改的是anatole这个主题文件,halo\src\main\resources\templates\themes\anatole\,这个修改路径应该没问题吧
johnniang KingLcl 有问题哦。主题文件的路径为 ~ /.halo/templates/theme,或者 ~ /halo-dev/templates/theme。只有修改这下面的主题文件,才会生效。
johnniang KingLcl 为了提供一个默认的主题,我们才在项目中添加的主题文件,在 halo 首次运行的时候,会自动 Copy 到 ~ /.halo/templates/theme。如果该目录已经存在了该主题文件,之后的每次重启都不会复制的,所以无论如何修改项目中的主题文件都是无效的。