Hugo主题在构建时不呈现

时间:2018-05-25 18:54:43

标签: hugo

我有一个使用hyde-hyde主题的Hugo网站。

当我使用hugo serve -D投放网站时,我可以查看具有预期主题的网站:

Hyde-hyde theme rendering

当我使用命令public将网站构建到git submodule init && git submodule update && hugo version && hugo目录并打开网站时,主题标记丢失了吗?

Hyde-hyde theme not rendering

  

有谁知道我做错了什么?

注意:我将主题作为子模块添加到主题目录。

2 个答案:

答案 0 :(得分:0)

在config.tohml的开头,您需要指定您的真实域名, 因为在汇编之后,所有文件都将在该地址的根目录中搜索(用域名替换“ example.com”)

答案 1 :(得分:0)

建议不要逐步使用1行命令。

问题可能出在 git子模块更新上。使用此命令时,我遇到的主要常见错误是git要求我提交完整的发行版,如果我有未提交的更改,则拒绝更新子模块。

要绕过此行为,您可以尝试以下命令:

git submodule update --remote

git submodule update --remote --force

或者问题可能出在 hugo

尝试以下命令以获取有关正在发生的事情的更多信息:

hugo --log --verbose