sun*_*eja 1 ruby liquid jekyll
我目前正在使用jekyll构建一个静态站点,看起来HTML文件没有解析流量.
我当前的目录结构如下
_layouts
page.html
index.html
Run Code Online (Sandbox Code Playgroud)
index.html的:
---
layout: page
title: home
---
{{ foo }}
Run Code Online (Sandbox Code Playgroud)
当我访问时http://host/index.html,布局按预期应用,但页面不评估{{ foo }},而是打印字符串{{ foo }}.
您没有告诉我们您在何处以及如何定义foo.
有几种可能的方法可以做到这一点......对于每一种,显示值的语法略有不同:
宣言:
foo: whatever
Run Code Online (Sandbox Code Playgroud)
要在页面上显示它:
{{ site.foo }}
Run Code Online (Sandbox Code Playgroud)
宣言:
---
foo: whatever
---
Run Code Online (Sandbox Code Playgroud)
要在页面上显示它:
{{ page.foo }}
Run Code Online (Sandbox Code Playgroud)
宣言:
{% assign foo = 'whatever' %}
Run Code Online (Sandbox Code Playgroud)
要在页面上显示它:
{{ foo }}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1002 次 |
| 最近记录: |