wou*_*_be 6 github jekyll github-pages
我最近想在Github页面上发布我的Jekyll站点,但似乎将所有内容放在一个子目录中会产生一些问题,即使我将其更改source为正确的目录也是如此.
我的结构看起来像这样:
- site
- src (contains all Jekyll stuff)
- README.md
- GruntFile.js
- ...
Run Code Online (Sandbox Code Playgroud)
本地我的网站构建完美,当我去,http://localhost:4040我可以很好地看到它,但当我把它提交给我的Github并访问username.github.io我得到404,如果我去,username.github.io/src我可以看到我的网站的一部分,但所有{% include %}都被忽略.
在我的_config.yml更新源:source: ./src,但这似乎没有帮助.
有没有办法让Github Pages正确处理子目录?基本上我想告诉它我的Jekyll网站在里面/src,我希望网址只是username.github.io代替username.github.io/src
我知道我可以使用页面分支并提交到那里,但我更愿意,如果它可以自动发生.