小编res*_*ngs的帖子

无法让 site.baseurl 在 jekyll 中工作

我正在使用 Jekyll 创建一个 GitHub 项目页面。

我已阅读过有关此主题的先前问题,以及此处的 Jekyll 文档

我尝试将 baseurl 设置为_config.yml两者/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">
Run Code Online (Sandbox Code Playgroud)

当我运行时,jekyll --serve --baseurl ''本地主机上的一切看起来都很好。

但是当我推送到github时,我所有的CSS和js文件都是404ing;链接正在变成http://css/style.css等等。

我在这里缺少什么?

BASE_PATH我也对中变量的用途感到困惑_config.yml,而不是baseurl.

我尝试BASE_PATH以这种方式设置和链接我的文件,但这也不起作用。

web-deployment jekyll github-pages

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

github-pages ×1

jekyll ×1

web-deployment ×1