我有一个使用hyde-hyde主题的Hugo网站。
当我使用hugo serve -D
投放网站时,我可以查看具有预期主题的网站:
当我使用命令public
将网站构建到git submodule init && git submodule update && hugo version && hugo
目录并打开网站时,主题标记丢失了吗?
有谁知道我做错了什么?
注意:我将主题作为子模块添加到主题目录。
答案 0 :(得分:0)
在config.tohml的开头,您需要指定您的真实域名, 因为在汇编之后,所有文件都将在该地址的根目录中搜索(用域名替换“ example.com”)
答案 1 :(得分:0)
建议不要逐步使用1行命令。
问题可能出在 git子模块更新上。使用此命令时,我遇到的主要常见错误是git要求我提交完整的发行版,如果我有未提交的更改,则拒绝更新子模块。
要绕过此行为,您可以尝试以下命令:
git submodule update --remote
git submodule update --remote --force
或者问题可能出在 hugo
尝试以下命令以获取有关正在发生的事情的更多信息:
hugo --log --verbose