Html 为什么不是';是否从这个Jekyll _config.yml文件传递样式表变量?
我希望post文件夹中的所有文件都使用posts.nest.sass.css样式表,因此我尝试将其作为默认值放入_config.yml文件中Html 为什么不是';是否从这个Jekyll _config.yml文件传递样式表变量?,html,css,yaml,jekyll,Html,Css,Yaml,Jekyll,我希望post文件夹中的所有文件都使用posts.nest.sass.css样式表,因此我尝试将其作为默认值放入_config.yml文件中 defaults: - scope: path: "_posts" value: layout: "post" stylesheet: "css/posts.nest.sass.css" 然后在post.html中,这是这些帖子的布局文件,我在标题中包含了以下内容: <link rel="stylesheet" href="
defaults:
-
scope:
path: "_posts"
value:
layout: "post"
stylesheet: "css/posts.nest.sass.css"
然后在post.html中,这是这些帖子的布局文件,我在标题中包含了以下内容:
<link rel="stylesheet" href="{{site.stylesheet}}">
我现在把整个文件放进去,以防其他地方出现语法错误
问题,尽管我看不见
defaults:
-
scope:
path: ""
type: "pages"
values:
layout: "default"
stylesheet: "css/content.nest.sass.css"
-
scope:
path: ""
type: "posts"
value:
layout: "post"
destination: docs
exclude:
- archive
- graphics
- webplayer
- browsergame
- blend4web
- details-shim-master
- blenderstuff
- working
- LICENSE.txt
- README.md
- TODO.txt
- basetemplate.html
markdown: kramdown
url: "https://www.moonwards.com/"
您的默认值将添加到每个POST变量中,就像前面的变量一样。因此,正确的语法是:
<link rel="stylesheet" href="{{page.stylesheet}}">
您的默认值将添加到每个POST变量中,就像前面的变量一样。因此,正确的语法是:
<link rel="stylesheet" href="{{page.stylesheet}}">
确保在默认声明中使用值
而不是值
<代码>值将不起作用,并触发“发现无效的前置物默认设置”错误。@danirod谢谢!我很难捕捉到这些东西。请确保在默认声明中使用值
而不是值
<代码>值将不起作用,并触发“发现无效的前置物默认设置”错误。@danirod谢谢!我很难抓住这些东西。