我想将 Liquid 模板与 Middleman 一起使用,而不是默认的 ERb。
我知道我需要进入 config.rb 并要求它,但我不确定我需要在 config.rb 中使用的确切语法来实现这一点。我也不确定我是否需要从 Liquid 网站下载 Liquid,或者我是否需要下载倾斜才能使用?
我想将 Liquid 模板与 Middleman 一起使用,而不是默认的 ERb。
我知道我需要进入 config.rb 并要求它,但我不确定我需要在 config.rb 中使用的确切语法来实现这一点。我也不确定我是否需要从 Liquid 网站下载 Liquid,或者我是否需要下载倾斜才能使用?
您需要在 Gemfile 中安装液体 gem,例如
gem 'liquid', '~> 3.0.0', :require => false
.
然后在 config.rb 中,您可以使用设置液体引擎
set :liquid, :layout_engine => :liquid
然后对于您的文件,如果您将 .liquid 扩展名添加到名称中,例如 index.html.liquid,它们将通过液体处理器运行。
以这个项目为例https://github.com/Palmaswell/liquid-bourbon-middleman