设置 GitHub Pages 项目页面。页面已打开,但图像和 main.css 未加载

Setting up a GitHub Pages project page. Page is up but images and main.css are not loading

大家好 Stack Overflow,

第一次在 GitHub 页面上设置项目页面。我想我可能错过了一些非常简单的东西,但我已经尝试了所有我能找到的东西,也希望即使这个问题很可能有点白痴,但格式非常好。

到目前为止的故事...

在 GitHub 页面上托管静态网站。这是一个基于工作存储库的项目页面。我创建了一个 gh-pages 分支并推送到这个分支。该分支现在设置为默认值,所有文件都在 repo 我已经查看了几个关于堆栈溢出的问题,它们与我遇到的问题非常相似,但它们似乎并不完全相同.

页面正在加载here 但图像或 CSS 格式都没有加载。该页面是使用 html、css 和 bootstrap 构建的。

与问题非常相似的问题:

  1. 这似乎是最接近的:静态资源未加载 (rep < 10)

  2. 也许我需要在 _config.yml 中以某种方式处理根文件?就像这个问题一样:github 页面未构建(代表 < 10)

  3. 认为答案就在这里:在 jekyll 文档中 (rep < 10)

探索的途径:

您可能需要了解的其他事项:

File structure:
    - root
      - img
      - .nojykell (empty)
      - app.js
      - index.html
      - artist.html
      - gallery.html
      - main.css

如果您有任何建议请告诉我,谢谢。 :)

很高兴看到你想通了。

供将来参考,.nojykell 无法解决问题:

It is now possible to completely bypass Jekyll processing on GitHub Pages by creating a file named .nojekyll in the root of your pages repo and pushing it to GitHub. This should only be necessary if your site uses files or directories that start with underscores since Jekyll considers these to be special resources and does not copy them to the final site.

https://github.com/blog/572-bypassing-jekyll-on-github-pages