ruby-gem

gem包管理

ruby的第三方插件是用gem方式来管理,这是一个非常容易发布和共享,一个简单的命令就可以安装上第三方的扩展库

gem install rails 安装ruby on rails

gem list 列出所有安装的ruby 包

gem enviroment 显示gem的配置

gem update rails 更新指定的包

gem update   更新所有的包

gem update --system 更新gem自身

gem uninstall rails  卸载指定的包

时间: 2024-10-01 13:59:35

ruby-gem的相关文章

Ruby Gem命令详解

转自:http://www.jianshu.com/p/728184da1699 Gem介绍: Gem是一个管理Ruby库和程序的标准包,它通过Ruby Gem(如 http://rubygems.org/ )源来查找.安装.升级和卸载软件包,非常的便捷. Ruby 1.9.2版本默认已安装Ruby Gem,如果你使用其它发行版本,请参考“如何安装Ruby Gem”. Ruby gem包的安装方式: 所有的gem包,会被安装到 /[Ruby root]/lib/ruby/gems/[ver]/

how to build a ruby gem

1. first you will creata a user in rubygem.org (https://rubygems.org/) 2. create the directory structure like this: Java代码   $ tree . ├── cc_hola.gemspec └── lib └── cc_hola.rb you can use any name but you must keep consistency 3. in your .gemspec fi

ruby gem 代理设置

可能是国家防火墙的原因包,安装railsinstaller后执行总是出错, bundle install DL is deprecated, please use Fiddle Fetching gem metadata from https://rubygems.org/---. Resolving dependencies- Gem::RemoteFetcher::FetchError: SSL_connect returned=1 errno=0 state=SSLv3 read serv

ruby gem tips(转)

升级ruby gem Ruby代码   gem update --system 查看gem版本 Ruby代码   gem -v 查看gem版本,gems安装目录,remote sources等 Ruby代码   gem env 查看已经添加的remote sources Ruby代码   gem sources 添加一个source Ruby代码   gem sources -a 'htt://rubygems.org' 安装一个gem包 Ruby代码   gem install will_pa

转 关于ruby gem无法连接到rubygems.org的解决方案

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

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 gem包

编写一个最简单的例子 1. 建好如下文件夹 注意:lib目录下必须有个和你gem名字一样的rb文件. [ruby] view plaincopy $ cd hola $ tree . ├── hola.gemspec └── lib └── hola.rb 2. 编写代码 . hola.rb [ruby] view plaincopy % cat lib/hola.rb class Hola def self.hi puts "Hello world!" end end .hola.g

Mac OS 下Ruby gem的一些坑

前言 自上一次升级MacOS系统后出现jekyll无法构建的问题,当时处理半天.谁知道最近又升级了MacOS,荒废博客多时,今天吝啬写了一篇准备发布,构建报错,问题重新.还是记录下,以防下次升级出问题. 问题描述 安装jekyll静态博客需要在Ruby环境下运行,于是参照官方文档命令安装对应的依赖包,但是一大堆报错,坑. 步骤一:运行安装命令 linjiajundeMacBook-Pro:~ linjiajun$ gem install bundler ERROR: While executin

Ruby gem 更换国内源

gem sources --add http://gems.ruby-china.org/ --remove https://rubygems.org/

ruby gem install显示错误(Gem::RemoteFetcher::FetchError)

今天有空就想安装目前比较成熟的css预处理器——sass,网上百度了一下,http://blog.csdn.net/zhouzme/article/details/45059419按楼主的步骤安装, 安装sass时突然出现问题啦,显示错误(Gem::RemoteFetcher::FetchError) ,这可肿么办?找了好多方法都不管用,然后跑到https://rubygems.org/去,找到文件sass,在cmd里粘贴gem 'sass', '~> 3.4', '>= 3.4.21' (点