【问题标题】:Assets and CSS not working on Heroku, but work on github pages资产和 CSS 不能在 Heroku 上运行,但可以在 github 页面上运行
【发布时间】:2018-12-14 00:08:47
【问题描述】:

我已经建立了一个网站,并且到目前为止一直将其托管在 github 页面上: https://ge00rg.github.io/website/ 如果您想查看这些文件,请访问 repo 的链接: https://github.com/ge00rg/website

现在我想把它移到heroku。该站点确实已部署,但未正确显示,如您在此处看到的: https://hidden-escarpment-98567.herokuapp.com/

资产和 CSS 似乎没有正确链接,但我不知道为什么。

编辑:没关系,发现错误。我只需要以不同的方式配置 _config.yml 并设置

baseurl: ""
url: "https://hidden-escarpment-98567.herokuapp.com"

【问题讨论】:

  • 很酷,您发现了错误!也许你可以通过写一个自我答案来结束这个问题并标记你的答案。它也可以帮助其他人!

标签: ruby heroku jekyll


【解决方案1】:

我通过在 _config.yml 中调整以下内容解决了这个问题:

baseurl: ""
url: "https://hidden-escarpment-98567.herokuapp.com"

以便 Jekyll 能够找到 main.css 和所有资产。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-26
    相关资源
    最近更新 更多