我是Middleman和ruby的新手.
我已经安装了Ruby我已经安装了Middleman和gems来让它运行.
我需要使用slim而不是默认的模板系统.
所以我安装了Slim gem.Slim的网站只说我需要'苗条'才能让它发挥作用.
中间人网站说我只需要将模板引擎添加到config.rb文件中,但它没有给出任何示例......
对于没有红宝石背景的人来说,这没有任何帮助.
我在git上找了几个config.rb,他们都有:
require 'slim'
Run Code Online (Sandbox Code Playgroud)
和
# Set slim-lang output style
Slim::Engine.set_default_options :pretty => true
# Set template languages
set :slim, :layout_engine => :slim
Run Code Online (Sandbox Code Playgroud)
我将它添加到我的config.rb文件中并创建了layout.slim和index.html.slim
当我刷新本地服务器时,我得到:
Not Found
`/' not found.
Run Code Online (Sandbox Code Playgroud)
我有中间人安装Boilerplace.我不确定是否有更多文件需要更改,但我在网上找不到任何好资源,这很奇怪.
谁能给我一些关于我缺少的方向?
小智 12
所以在这里我们去...经过多次阅读和搜索谷歌的例子,我想我想出来了.
让Slim与Middleman合作
gem "slim"到项目的gemfile中gem install bundlerrequire 'slim'