首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过中间人安装和使用Slim模板引擎

如何通过中间人安装和使用Slim模板引擎
EN

Stack Overflow用户
提问于 2013-03-26 07:40:38
回答 3查看 5.2K关注 0票数 5

我是中间人和ruby的新手。

我已经安装了Ruby,我已经安装了中间人和让它运行的get。

我需要使用slim而不是默认的模板系统。

所以我安装了Slim gem。slim的网站上只说我需要“slim”才能让它工作。

中间人网站说我只需要将模板引擎添加到config.rb文件中,但它没有提供示例……

对于没有红宝石背景的人来说,这是没有帮助的。

我在git上找了几个config.rb,它们都有:

代码语言:javascript
复制
require 'slim'

代码语言:javascript
复制
# 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

当我刷新本地服务器时,我得到:

代码语言:javascript
复制
Not Found

`/' not found.

我给Boilerplace安排了中间人。我不确定是否有更多的文件需要更改,但我在网上找不到任何好的资源,这很奇怪。

有没有人能给我一些指导,告诉我我错过了什么?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-03-27 00:04:56

我们开始吧..。经过大量阅读和在谷歌上搜索示例,我想我找到了答案。

让Slim与中间人合作

require 'slim'

  • Start添加到项目的gemfile中,然后转到项目文件夹中的command line,然后将gem install bundler

  • In gem "slim"

  • config.rb文件添加到中间服务器以对其进行测试
票数 12
EN

Stack Overflow用户

发布于 2014-09-10 06:51:47

yterajimamiddleman-slim项目在这方面很有帮助。

安装非常简单。

代码语言:javascript
复制
$ gem install middleman
$ gem install middleman-slim
$ middleman init PROJECT_NAME --template slim
票数 1
EN

Stack Overflow用户

发布于 2014-04-28 02:14:43

捆绑技巧:您还可以使用Bundler.require一次包含多个gem。如果你在组中有gem,你可以像这样包括它们:Bundler.require :group1, :group2 ...

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15626845

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档