我对 Middleman 和 ruby 都是新手。
我已经安装了 Ruby 我已经安装了 Middleman 和 gem 来让它运行。
我需要使用 slim 而不是默认的模板系统。
所以我安装了 Slim gem。 Slim 的网站只说我需要“slim”才能让它工作。
中间人网站说我只需要将模板引擎添加到config.rb文件中,但它没有给出示例...
对于没有 Ruby 背景的人来说,这没有帮助。
我在git上找了几个config.rb,它们都有:
require 'slim'
还有
# Set slim-lang output style
Slim::Engine.set_default_options :pretty => true
# Set template languages
set :slim, :layout_engine => :slim
我将其添加到我的 config.rb 文件中并创建了layout.slim 和index.html.slim
当我刷新本地服务器时,我得到:
Not Found
`/' not found.
我在 Boilerplace 上安装了中间人。我不确定是否还有更多文件需要更改,但我在网上找不到任何好的资源,这很奇怪。
任何人都可以给我一些关于我缺少什么的指导吗?
让 Slim 与 Middleman 合作
gem "slim"
添加到项目的 gemfile gem install bundler
require 'slim'
yterajima的middleman-slim项目在这方面很有帮助。
安装非常简单。
$ gem install middleman
$ gem install middleman-slim
$ middleman init PROJECT_NAME --template slim
捆绑器提示:您还可以使用
Bundler.require
一次包含多个宝石。如果您有成组的宝石,则可以将它们包括在内:Bundler.require :group1, :group2 ...