gem

  • Ruby 下一些常用的gem

    以下是我常用到的gem列表,更多gem可以在 rubygems.org 找到. __________________________________________________________________ twitter-bootstrap-rails 来自 Twitter 的 Bootstrap,是一套完成的前台 CSS 框架. __________________________________________________________________ Rails 是 Ruby

    Rails, gem, rubuApril 28

  • Ruby学习笔记之gem 命令详解

    gem是一种文件组织的包,一般的ruby的很多插件都有由这种各种的包提供.我们来看看gem的用法 ruby -v #查看ruby 版本 ruby -e ''require"watir"; puts Watir::IE::VERSION'' #查看watir版本 rvm list known #列出已知的ruby版本 rvm install 1.9.3 rvm use 1.9.3 | rvm use system rvm use 1.9.3 --default rvm list #列出本

    ruby, gemApril 4

  • ruby.taobao.org

    http://ruby.taobao.org/ RubyGems 镜像 - 淘宝网 为什么有这个? 由于国内网络原因(你懂的),导致 rubygems.org 存放在 Amazon S3 上面的资源文件间歇性连接失败.所以你会与遇到 gem install rack 或 bundle install 的时候半天没有响应,具体可以用 gem install rails -V 来查看执行过程. 这是一个完整 rubygems.org 镜像,你可以用此代替官方版本,同步频率目前为15分钟一次以保证尽量

    gemFebruary 24

  • ruby安装gem包失败的通用解决方法

    这篇文章主要介绍了ruby安装gem包失败的通用解决方法,需要的朋友可以参考下 ruby语言升级还是比较勤快的.但是数量众多的版本使得程序库的兼容性成了大问题.有些gem表示明确不支持某个特定版本以前的ruby,而有些gem则与较高的版本不兼容.再加上gem本身也有版本,简直是乱成了一锅粥.即使使用了rvm.rbenv之类ruby版本管理工具也避免不了掉入坑中.并且时不时的一些其它环境设置也给你捣乱.所以一般使用ruby程序时,对升级ruby版本或各种gem版本都是比较慎重的,避免一时手贱掉入坑

    ruby, gemJanuary 13

  • Ruby中检测Gem是否安装的方法

    这篇文章主要介绍了Ruby中检测Gem是否安装的方法,本文直接给出实现代码以及使用方法,需要的朋友可以参考下 最近参加七牛的demo大赛,决定使用ruby开发.于是遇到了一些疑问,然后解决了,这里记录一下. 在Ruby中,Gem是一个很常见的东西,其相当于插件,Ruby有很多很棒的gem,避免了我们重复造轮子,我的demo中需要安装gem,但是为了更加实现好一些,先检测gem是否已经安装,如果没有安装,在继续安装,否则不安装. 于是,怎么在Ruby中检测gem是否安装呢,其实也很简单,直接上代码

    ruby, 安装, 检测, gemOctober 9

  • Rails bundle命令安装mysql gem包出错的解决方法

    这篇文章主要介绍了Rails bundle命令安装mysql gem包出错的解决方法,本文原因是没有安装mysql开发包,需要的朋友可以参考下 解决 Rails bundle 安装不上 mysql gem包的问题 环境 ubuntu 12.04 ruby-2.1.1 首先 新建一个的一个项目,在该项目上执行 bundle install 提示 ... Make sure that gem install mysql2 -v '0.3.16'; succeeds before bundling .

    MySQL, Rails, Bundle, gemSeptember 13

  • Ubuntu 14.04 Ruby,ROR环境搭建

    在看国外一个物联网平台thingsquare,因为它是用Ruby写的,所以就装个Ruby研究下.下面是搭建步骤. 步骤0 - 安装系统需要的包 # For Mac # 先安装 [Xcode](http://developer.apple.com/xcode/) 开发工具,它将帮你安装好 Unix 环境需要的开发包 # 然后安装 [Homebrew](http://brew.sh) ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew

    ruby, ror, gemAugust 2

  • mac os gem安装json出现error failed的解决办法

    这篇文章主要介绍了mac os gem安装json出现error failed的解决办法,系统是mac os Mavericks,失败提示Failed to build gem native extension,需要的朋友可以参考下 升级到最新的mac os Mavericks.装json出现错误: gem install json -v '1.8.1' Building native extensions. This could take a while... ERROR: Error ins

    json, failed, MAC, gemJune 22

  • ruby 相关

    gem rake user guide rack Rails 中的 Rack 中间件 一篇Rack的文章 wsgi devise undefined local variable or method `confirmed_at' for #User how-do-i-enable-confirmable-in-devise Draper Draper adds an object-oriented layer of presentation logic to your Rails applica

    ruby, Rails, gemFebruary 25

  • 学习Ruby你需要了解的相关知识(rvm, gem, bundle, rake, rails等)

    这篇文章主要介绍了学习Ruby你需要了解的相关知识(rvm, gem, bundle, rake, rails等),需要的朋友可以参考下 Ruby 这个就不用多说了 RVM 用于帮你安装Ruby环境,帮你管理多个Ruby环境,帮你管理你开发的每个Ruby应用使用机器上哪个Ruby环境.Ruby环境不仅仅是Ruby本身,还包括依赖的第三方Ruby插件.都由RVM管理. Rails 这个也不用多说,著名开发框架.详细看 http://zh.wikipedia.org/wiki/Ruby_on_Rai

    ruby, rake, rvm, Rails, Bundle, gemFebruary 21

  • ruby 中的 bundle install 不能用

    在可以使用bundle的目录中,都有一个Gemfile文件,修改该文件中的 source 'http://ruby.taobao.org/'

    Bundle, gemAugust 24

  • sudo gem install bundler 失败

    首先将 gem 的源换成 淘宝的. gem sources --remove https://rubygems.org/ gem source --add 'http://ruby.taobao.org/' 然后执行 sudo gem install bundler

    gem, gitlabAugust 24

  • 使用FPM快速生成RPM包
    使用FPM快速生成RPM包

    许多朋友始终觉得RPM难做,主要是因为SPEC规则比较多,需要花精力去了解和熟悉.之前试用一个叫checkinstall的工具,可以自动打RPM包.很久没有维护了,在CentOS6上编译有问题.虽然也有网友给打了Patch,最终能用起来,可惜使用过程中还是会遇到诸多错误. 如今巧遇FPM,一行命令就搞定RPM包! 一.我们来先安装FPM: yum -y install ruby rubygems # FPM是Ruby模块 gem sources -a http://ruby.taobao.org

    ruby, rpm, fpm, checkinstall, gem, higkooAugust 12

  • 解决bundle install太慢

    在使用rails new myproject ,会在myproject建立Gemfile 等一些文件 然后会提示run bundle install 这个时间比较长,解决办法: 在创建新的project时候,使用rails new myproject --skip-bundle 然后修改Gemfile 将https 修改成http This did the magic!!!!

    ruby, Install, , Bundle, gemJuly 9