【发布时间】:2014-03-19 17:49:03
【问题描述】:
我正在使用 Jekyll 创建一个 GitHub 项目页面。
我已阅读有关此主题的先前问题以及Jekyll documentation here。
我尝试将 _config.yml 中的 baseurl 设置为 /my-project
和
http://myaccount.github.io/my-project 像这样链接我的 CSS 和 js 文件时:
<script src="{{ site.baseurl }}/js/javascript.js"></script>
<link href="{{ site.baseurl }}/css/style.css" rel="stylesheet">
当我运行 jekyll --serve --baseurl '' 时,本地主机上的一切看起来都很好。
但是当我推送到 github 时,我所有的 CSS 和 js 文件都是 404ing;链接正在变成http://css/style.css 等等。
我在这里错过了什么?
我也对_config.yml 中的BASE_PATH 变量的用途感到困惑,而不是baseurl。
我尝试设置 BASE_PATH 并以这种方式链接我的文件,但这也不起作用。
【问题讨论】:
标签: web-deployment jekyll github-pages