使用命令行gem工具,如何安装特定版本的gem?
当前回答
安装 安装Gem -v版本号
对于卸载 Gem卸载gemname -v versionnumber
其他回答
使用-v标志:
$ gem install fog -v 1.8
安装 安装Gem -v版本号
对于卸载 Gem卸载gemname -v versionnumber
正如其他人所注意到的,通常情况下,gem安装命令使用-v标志。
如果你在本地开发宝石,从你的宝石规格中切割宝石后:
$ gem install gemname-version.gem
假设版本是0.8,它看起来是这样的:
$ gem install gemname-0.8.gem
在安装之前,可以使用list命令检查可用的版本。
gem list ^[gemname]$ --remote --all
gem install [gemname] -v [version]
对于Ruby 1.9+使用冒号。
gem install sinatra:1.4.4 prawn:0.13.0
推荐文章
- RVM不是一个函数,用' RVM use…’不会起作用
- 了解Gemfile。锁文件
- 如何确定一个数组是否包含另一个数组的所有元素
- 是什么导致这个ActiveRecord::ReadOnlyRecord错误?
- 最好的打印散列的方法
- Rails:dependent =>:destroy VS:dependent =>:delete_all
- 我可以在不包含Ruby模块的情况下调用实例方法吗?
- 如何将新项目添加到哈希
- 测试一个Ruby类是否是另一个类的子类
- 什么时候使用Struct vs. OpenStruct?
- 数组到哈希Ruby
- 我如何让红宝石打印一个完整的回溯而不是截断一个?
- 如何使用RSpec的should_raise与任何类型的异常?
- 如何创建退出消息
- 忽略GEM,因为没有构建它的扩展