3

首先对愚蠢的标题感到抱歉。我发现flexbox 解决了,我将它克隆到 localhost,而该站点对我来说只是垃圾。它以一种非常奇怪的方式工作,索引中没有标题,图像未显示:

<img class="Feature-image" alt="Better, Simpler Grids" src="{{ '/images/grids.jpg' | absolute }}">

这是一个非常愚蠢的问题,但是这个 repo 是用什么技术编写的?

4

2 回答 2

0

在阅读 ember.js 中的模板时,我看到了类似的语法。请参阅http://emberjs.com/guides/templates/handlebars-basics/ 模板基于 Handlebars。见http://handlebarsjs.com/

于 2013-09-28T17:31:01.220 回答
0

它是一个Liquid模板引擎。杰基尔使用它。

基本上,它是 Ruby 解释器的代码。

它需要字符串'/images/grids.jpg'并应用absolute过滤器。它返回该图像的绝对 URL(在生产模式下添加域名)。

要查看该站点,您应该安装 Ruby 和 Jekyll。然后运行:

$ jekyll serve
# => Now browse to http://localhost:4000 

或者,您可以运行$ jekyll build然后从_site文件夹中观看站点的静态版本。_config.yml尽管它可能会在所有链接之前添加url 。我不记得它的行为。

引自http://jekyllrb.com/docs/home/

Jekyll 是一个简单的、支持博客的、静态站点生成器。它采用包含各种格式的原始文本文件的模板目录,通过 Markdown(或 Textile)和 Liquid 转换器运行它,并吐出一个完整的、可以发布的静态网站,适合与您最喜欢的 Web 服务器一起使用。Jekyll 也恰好是 GitHub Pages 背后的引擎,这意味着您可以使用 Jekyll 从 GitHub 的服务器免费托管您的项目页面、博客或网站。

于 2013-09-28T17:35:04.263 回答