这个主题是我在业余时间开发的,文档可能不够全面,但我会尽力解释。
前提条件h3
在开始之前,请确保你的开发环境中已安装以下工具:
NOTE
如果你有其他替代工具,则不需要遵循本文中的推荐。
启动项目h3
有两种方式:
获取你自己的仓库后,可以将其克隆到本地。
更新主题h3
当主题发布新版本时,你可以按照以下步骤拉取最新更改而不丢失内容:
1. 添加 upstream 远程(只需一次)
git remote add upstream https://github.com/Dnzzk2/Litos.git2. 获取并合并最新的主题
git fetch upstreamgit merge upstream/main --no-edit3. 解决冲突(如有)
冲突通常只发生在你修改过的文件中,例如 src/config.ts。在这种情况下,只需保留你自己的配置,接受其余的主题更新即可。
TIP
为减少冲突,请尽量只修改以下文件:
src/config.ts— 站点配置src/content/— 你的文章和项目public/— 你的静态资源(favicon、图片等).env— 环境变量
不要直接修改主题源文件(组件、样式、布局)。这样可以确保每次更新都顺利。
结束h3
后续文档将分为多个页面,如 readme、posts…
Comments