早期的Merb在Windows上安装是件很恶心的事,缺这少那的,很是不爽,Merb 1.0也正式发布了,今天正好系统重做了一下,在干净的环境下试了一把,Merb 1.0可以正常安全与运行,相比之前版本的安装好些了,但也不省事,必要安装的Gem包还是一大堆,啥时候能和Rails一样安装Rails会自动把相关包一并安装啊,或许这就是Merb可定制化这样的特点对于我这个懒人的不适应吧!
安装必要的Gem
extlib
erubis
json_pure
rspec
rack
mime-types
thor
ruby2ruby(ZenTest RubyInline sexp_processor ParseTree)
templater(diff-lcs)
haml
mailfactory
dm-core(addressable data_objects)
dm-migrations
dm-timestamps
dm-aggregates
dm-validations
dm-sweatshop
dm-types
do_sqlite3
注意:括号里的gem是被附加安装的,可以不用手动安装
安装Merb
gem install merb -s http://edge.merbivore.com
生成Merb应用
merb-gen app merbtest
启动应用
cd merbtest_directory
merb
http://localhost:4000/
oh~yea! 可以看到绿色的Logo了
分享到:
相关推荐
标题:实用介绍Merb框架 描述:这是一份关于Merb框架的实用介绍,旨在为开发者提供一个深入了解Merb——一款轻量级、可扩展且快速的Ruby Web框架的途径。 知识点: 一、Merb框架简介 Merb是Ruby语言中的一个Web...
crack, 真正简单的JSON和XML解析,从Merb和 Rails 裂纹 真正简单的JSON和XML解析,从Merb和 Rails 。 XML解析器从Merb中提取出来,JSON解析器从 Rails 中剥离。 我没有信用,只是打包供大家使用,方便使用。兼容性...
- **合并Merb框架**:引入了Merb的一些优秀特性,如更灵活的路由系统等。 - **精简依赖**:移除了一些不再使用的组件,使得整体更加轻量级。 ##### 三、学习资源与实践指南 - **《Ruby on Rails 3 教程》**:由...
will_paginate will_paginate是一个分页库,与Ruby on Rails,Sinatra,Hanami :: View,Merb,DataMapper和Sequel集成。 安装:##用于Rails 3 +,Sinatra和Merb的Gemfile gem'will_paginate','〜> will_paginate ...
裂缝 从Merb和Rails中复制的真正简单的JSON和XML解析。 从Merb提取XML解析器,从Rails提取JSON解析器。 我不负任何责任,只是将它们包装起来供所有人使用和轻松使用。兼容性Ruby1.8.7 ruby 1.9+(与时间解析相关的3...
will_paginate will_paginate是一个分页库,与Ruby on Rails,Sinatra,Hanami :: View,Merb,DataMapper和Sequel集成。 安装: ## Gemfile for Rails 3+, Sinatra, and Merbgem 'will_paginate' , '~> 3.1.0' 有关...
维基移动 这是 2010 年由维基媒体的优秀人士带给您的...获取运行 1) 从 / 安装 Ruby 1.9.2 和 RubyGems 版本 1.3.6+ 2)安装最新的捆绑软件gem gem install bundler rake3)为要测试的任何语言设置en.m.wikitest.org,*
与Capistrano一起部署的中型Sinatra(从Merb重写)。 将链接标记在或上的wishlist ,更好地演示。 不隶属于Yahoo! Inc.是“ Delicious”商标的所有者,也不具有Pinboard。 开发人员 bundle createdb delishlist_...
在创建后直接在全新的切片上安装 Rails 或 Merb 堆栈。 它使用基于 Ruby 的领域特定语言来描述包和策略,以确定应在特定系统上安装什么。 请参阅了解更多信息。 用法: # on the new server machine: # just ...
Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的...目前,包括Rubinius和Merb在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用。
Ruby 语言以其独特的魅力和强大的功能吸引了众多开发者,尤其是自Rails框架出现以来,它成为了许多程序员的首选。本文将深入探讨Ruby的十大令人喜爱的特点,揭示其灵活性和易用性。 1. 动态类型:Ruby 是一种动态...
Ruby-on-Rails、Sinatra、Merb、DataMapper 和 Sequel 这些都是 Ruby 开发领域中的关键组件,而 `will_paginate` 是一个在这些框架中广泛使用的分页库。它提供了简单、灵活的接口,帮助开发者在处理大量数据时进行...
github 的使用非常广泛,包括许多知名项目都使用了 Git,例如 Rubinius 和 Merb 等。同时,github 也可以被诸如 Capistrano 和 Vlad the Deployer 这样的部署工具所使用。 github 的使用教程: 1. 下载并安装 ...
- **Django 与 Merb 启发**:在设计上受到 Django 和 Merb 的启发,结合了两者的优点。 - **模板、视图和控制器**:采用了 Django 中的术语(如模板、视图、控制器中的 action),同时非常灵活,允许开发者选择性地...
jQuery是目前最受欢迎的JavaScript/Ajax库之一,能用最少的代码实现最多的功能。...Yehuda Katz 著名Web技术专家,jQuery开发团队的核心成员,Merb等开源项目的贡献者。他还维护着热门网站VisualjQuery.com。
21. Geddy:类似Merb/Rails/Pylons/Django的可扩展Web应用框架,鼓励黑客精神,允许自定义和扩展。 22. GenJi:... 以上列出的框架只是Node.js生态中的一部分,每个都有其独特的优点和适用场景。选择适合的框架取...
- **Ruby模块**:在Ruby环境中,通过`gem install sass`安装SASS库,然后使用`Sass::Engine`进行编译。 - **Rack/Rails/Merb 插件**:在Web框架中集成SASS,方便自动化编译和项目构建。 4. **其他功能** - **@-...
loops是用于Ruby on Rails,Merb和其他ruby框架的小型轻量级框架,其创建目的是支持应用程序中的简单后台循环,这些后台循环通常用于在服务器(队列工作器,批处理任务处理器等)上进行某些后台数据处理。...
21. **Geddy** - Geddy是一个类似Merb/Rails/Pylons/Django的可扩展Web应用开发框架,非常适合喜欢自由定制的开发者。 22. **GenJS** - GenJS可能是这个列表中提到的一个未详述的框架,但通常这类框架会提供一些...