构建
信息
在此之前,我们推荐你先阅读《准备工作》,检查本地环境是否满足要求。
一般情况下,为了保证版本一致性和可维护性,我们并不推荐自行构建和二次开发。但考 虑到我们目前仅提供 Docker 镜像的发行版本,不再提供可执行 JAR 的发行版本,因此我们提供了构建的文档,以供用户自行构建。
克隆项目
如果你已经 fork 了相关仓库,请将以下命令中的 halo-dev 替换为你的 GitHub 用户名。
git clone https://github.com/halo-dev/halo
# 或者使用 ssh 的方式 clone(推荐)
git clone git@github.com:halo-dev/halo.git
# 切换到最新的 tag
cd halo
git checkout v2.4.0
提示
请务必按照以上要求切换到最新的 tag,而不是直接使用 main 分支构建,main 分支是我们的开发分支。此文档以 2.11.0
为例,查看最新的 tag 可使用 git tag --column
查看。