前置条件

开发 Hugo 站点和主题的要求。

Docker

请参阅 Install Docker Engine

Hugo 站点

您需要准备一个用于开发的 Hugo 站点。如果还没有,则首先需要创建一个新的 Hugo 站点。

从头开始创建 Hugo 站点

1docker run -v ${PWD}:/src hugomods/hugo:exts hugo new site mysite

更改所有权

当站点创建完毕,可能会出现权限问题,我们可以通过将站点所有权分配给当前用户来解决这个问题。

1sudo chown -R $USER mysite

启动 Hugo 服务器

当站点准备好后,你可以通过 Docker RunDocker Compose 来启动 Hugo 服务器。