阅读更多

8顶
1踩

编程语言

翻译新闻 Monk:一个Ruby 黏合框架

2009-08-17 09:46 by 副主编 ouspec 评论(1) 有3773人浏览



Ric Roberts说道:我最近很有兴趣的观察到Monk框架,它是一个Ruby 黏合框架,允许你通过repositeroy或者gem的方式确定你的项目依赖的技术包列表,它会为你管理好这些依赖,扩展进入你项目的vendor目录。

通过缺省的单例(需要你安装Redis key/value数据库),你将得到Sinatra application 拥有 Haml, Rack, Contest, Stories, WebratOhm. ,当然你也可以创建你的自己的单例,拥有任何你需要的依赖库。

安装Monk:gem install monk

详情查看Monk website:http://monkrb.com/

 

来自: rubyinside.com
8
1
评论 共 1 条 请登录后发表评论
1 楼 shaka 2009-08-17 10:18
Monk, 和尚?僧人?

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Carthage,iOS/OS X项目的依赖管理

    iOS/OS X项目的依赖管理,虽然CocoaPods使用起来方便,但Carthage更加灵活并且对现有项目没有太多的侵略性。

  • iOS 依赖管理工具 CocoaPods 和 Carthage 的使用及原理

           随着互联网的高速发展,个大互联网公司为更高效研发自己的产品,而不断研发适合自己的平台的开发语言。当这些新的语言被广泛推广、被更多的开发团队所接纳,被用于开发不同的场景,这个过程中会研发出很多很多方便开发的框架。发展到一定阶段,都会出现相应的依赖管理工具。例如 Java 语言的 Maven (Java EE) 和 Gradle (Android),Node.js 的 npm ,Pyth...

  • 构建iOS持续集成平台(一)——自动化构建和依赖管理

    2000年Matin Fowler发表文章Continuous Integration【1】;2007年,Paul Duvall, Steve Matyas和 Andrew Glover合著的《Continuous Integration:Improving Software Quality and Reducing Risk》 【2】出版发行,该书获得了2008年的图灵大奖。持续集成理念经过10

  • iOS 轻量级包管理工具Carthage了解下

    Why Carthage? 我们已经熟知Cocoapods了,对于工程来说,帮我们自动创建Xcode WorkSpace和所有的依赖,对于依赖库来说,用来做本地local pod或者远程pod都非常好用,我们只要编写好对应的podspec文件,Cococapods会帮我们生成所有的依赖配置集成到项目。可以认为他是一体机,入侵性的帮我们管理好了Xcode项目文件。对于不需要手动管理的同学,这已经是一个长期好用的工具了,那为什么还要有Carthage呢? 1、去中心化管理工具 没有集中的podspec仓库管理过

  • iOS大型项目依赖管理

    第一步:打开Xcode,file->new->WorkSpace,我们使用WorkSpace来管理工程和依赖库 image 第二步:file->new->project->Application,创建我们的工程,创建好后关闭工程 image 第三步:file->new->project->Framework&Library->Cocoa Touch Framework,创建

  • extjs grid设置某列背景颜色和字体颜色的方法

    extjs grid设置某列背景颜色和字体颜色的方法,需要的朋友可以参考下。

  • extjs grid设置某列背景颜色和字体颜色的实现方法

    extjs grid设置某列背景颜色和字体颜色的实现步骤,需要的朋友可以参考下。

  • LigerGrid 行背景颜色设置

    代码使用VS2010所建立的asp.net Web空应用程序,实现了LigerGrid根据某个单元格的值判断设置所在行的背景颜色

  • wxpython grid设置字体颜色_Ext grid改变行背景颜色 和改变行字体颜色

    Ext grid显示的行记录背景颜色都是一样的,这样不容易区分不同行的颜色、方便用户区分不同的记录。改变单元格背景颜色的方法有几种,由简单的说起吧!第一种情况:加载数据时改变列的颜色。这种方式是通过Ext.grid....

  • extjs grid 整行变颜色_ExtJS Grid 改变单元格背景颜色的方法

    第一种情况:加载数据时改变列的颜色首先定义一个样式如下(这里以红色背景为例):.x-grid-back-red {background: #FF0000;}定义改变颜色的列:{header:'摘要',dataIndex:'zhaoyao',align:'left',width:150,renderer ...

  • iOS-Carthage 安装以及使用

    Carthage github地址,具体详情请点击查看Carthage 简介 Carthage 类似于 CocoaPods,为用户管理第三方框架和依赖,但不会自动修改项目文件和生成配置 Carthage 是去中心化的依赖管理工具,安装依赖时不需要去中心仓库获取 CocoaPods 所有依赖的索引,节省时间 对项目无侵入性,Carthage 设计上也比较简单,利用的都是 Xcode 自身的功能,开发者

  • 使用CocoaPods管理iOS项目中的依赖库

    以下引用:http://blog.devzeng.com/blog/ios-cocoapods-dependency-manager.html 一种开发语言发展到一定的程度就会出现相应的依赖管理工具(Dependency Manager)或者是中央代码仓库,例如: Java: Maven,IvyRuby: gemsPython: pip, easy_installNode.js: npm

  • ios 依赖管理工具cocoapods

    cocoapods 1、安装 命令行安装: sudo gem install cocoapods 2、可能出现的问题: Fialed to build gem native extension Ruby 2.6.0 可能原因ruby版本问题: 解决: 1、升级ruby 2、指定...

  • 如何使用Carthage管理iOS依赖库

    前言       很多ios开发者大概对CocoaPods并不陌生,我们几乎已经习惯了在pod文件中添加一行即可将一个库导入到自己的工程中,不得不说,在ios开发的历史中CocoaPods功不可没,即便在未来它也会在开发者中占据半壁江山。但是在这里我向大家介绍一个新的第三方库管理工具-Carthage,不管你是菜鸟还是老鸟,都希望这篇文章能为你打开一个新的世界。       很多人会问了,自己

  • iOS依赖管理CocoaPods使用

    pod 使用 cd ......在终端cd到工程根目录下。 pod init生成 Podfile。 vim Podfile 用 vim 打开 Podfile 进行编辑。 pod 'AFNetworking', '~> 3.0' 输入需要下载的依赖库,这里以 AFNetworking 为例。如果使用 Swift 需要添加 use_frameworks! 保存退出编辑。 pod install 安装依赖

  • extjs按某列值设定grid列背景颜色

    如果是这样定义的grid Ext.ux.FundHotPoolGrid = Ext.extend(Ext.ux.BaseGrid, { initComponent: function() { Ext.apply(this,{ toolbar : [{………………}] })   那么就这样:在Ext.apply()方法中,...

  • WPF DataGrid 按某列的值设置背景颜色(LoadingRow方式)

    Grid Margin="10"> <controls:DataGrid FontSize="12" Margin="0,10,0,0" VerticalAlignment="Stretch" CanUserAddRows="False" AutoGenerateColumns="False" IsReadOnly="True" LoadingRow="DataGrid_...

  • grid设置某列背景颜色

    .x-grid-back-red { background: #FF0000; } [/code] js [code="java"] { header : '分成类型', dataIndex : 'divideType', renderer : function(v,m){ m.css='x-grid-ba...

  • extjs grid 整行变颜色_Ext 修改grid行或者列的背景颜色和字体颜色(来自网络)

    //修改背景颜色color:#000000; //修改字体颜色}JS代码{header : '分成类型',dataIndex : 'divideType',renderer : function(v,m){m.css='x-grid-back-red';return v;},width : 60}或者直接这样{he...

  • jqGrid设置表格列的背景色

    1、设置某一列单元格文字颜色和背景色。 位置:在colModel的label属性: {label:'英文简称', name:'domainSimpEng', index:'domainSimpEng', width:'17%', align:'left',formatter:function(cellValue,option,...

Global site tag (gtag.js) - Google Analytics