为什么 AWS Amplify 会破坏我的静态站点?

Why does AWS Amplify mangle my static site?

首先声明我不是网页设计师。离得很远。我是一名嵌入式工程师。 8-) 但是,我一直在使用 Jekyll 来尝试创建静态网页。此外,我正在使用 AWS Amplify 来部署网页。我认为我已经完成了流程。但是,当从 jekyll serve 转到 Amplify.

时,我的页面被破坏了

我开始使用 Jekyll clean 主题https://github.com/scotte/jekyll-clean. Works great when I look at it from jekyll serve. Yet, when I look at it from my Amplify URL, https://master.d3e4src368zkzo.amplifyapp.com/它看起来真的很糟糕..

我真的可以深入了解在哪里寻找这个问题发生的原因。看起来很简单,但这对我来说是全新的..

您所有的资源网址都包含 jekyll-clean。 我猜它来自你的 baseurl,它可能被设置为 jekyll-clean.

在你的_config.yml中,你必须阅读:

url: "https://master.d3e4src368zkzo.amplifyapp.com"
baseurl: ""