Blogdown 无法在 netlify 上正确呈现(主题 tranquillpeak)

Blogdown doesnt render properly on netlify (theme tranquilpeak)

即使在本地看起来不错,tranquilpeak 网站也无法在 netlify 上正确呈现。屏幕截图如下。

我的存储库位于 here。任何帮助将不胜感激。

为了让我的网站在本地正常运行,我经历了多次试验和错误。之前的尝试导致与您在 netlify 图片上看到的相同的结果。

本地尝试成功:
a) 创建一个空文件夹
b) setwd(文件夹)
c) new_site(主题="kakawait/hugo-tranquilpeak-theme")
d) 在现有文件夹中创建一个项目 e) 在此文件夹

中初始化一个git 存储库

之前的尝试:
- 创建一个通用项目,然后使用 new_site(theme = "kakawait/hugo-tranquilpeak-theme")
- 创建一个新的 "website using blogdown" 项目,要求 "kakawait/hugo-tranquilpeak-theme" 主题。

截图
serve_site:

netlify:

您的问题来自正在构建的资产路径,以便在 config.toml 中设置的基本 url 路径中查找它们,这恰好是您的旧服务器。

在 Netlify 开发期间,Hugo 通过更改我的 baseURL 对我来说效果很好。

config.toml

# baseURL = "https://www.simoncoulombe.com/"
baseURL = "/"

一旦您拥有指向 Netlify 的域,您就可以随时将其改回。

注意: 在 Netlify 上托管时,将您的 public 文件夹添加到您的 .gitignorepublic 将由您的构建命令构建。