github pages没有为jekyll处理我的前台事务
My _config.yml就是这样定义的github pages没有为jekyll处理我的前台事务,jekyll,github-pages,Jekyll,Github Pages,My _config.yml就是这样定义的 # Site settings title: XTargets email: bradphelan@xtargets.com description: "XTargets - Technical blog of Brad Phelan" baseurl: "/xtargets" url: "http://xtargets.com" # Build settings markdown: redcarpet permalink: pret
# Site settings
title: XTargets
email: bradphelan@xtargets.com
description: "XTargets - Technical blog of Brad Phelan"
baseurl: "/xtargets"
url: "http://xtargets.com"
# Build settings
markdown: redcarpet
permalink: pretty
defaults:
-
scope:
path: ""
values:
layout: "post"
当我在本地运行jekyll服务器时,我的帖子会被帖子布局包装起来。但是,当签入github上的gh pages分支时,页面不会被包装
看
为什么会出现这种情况?此问题与前端默认设置或未运行最新Jekyll版本的GitHub页面无关。是您的样式表链接不正确 您的站点在
http://bradphelan.github.io/css/main.css
,但它位于此处:http://bradphelan.github.io/xtargets/css/main.css
在中,相应地更改此项:
<link rel="stylesheet" href="{{ "/css/main.css" | prepend: site.baseurl }}">
看起来github pages尚未更新jekyll版本。目前它是jekyll 1.5.1版。您能给我们展示一个最小的(非)工作示例吗?您的实际示例没有显示问题,因为布局是在POST中提供的(而baseurl不是),所以这应该不再是一个问题。