新手问题 gem install 不能强制更新 cache 中同名 gem 包

joseph · August 26, 2014 · Last by hz_qiuyuanxin replied at August 26, 2014 · 1928 hits

$ gem install demo-1.0.gem 执行上面命令不会更新 ~/.rvm/gems/ruby-1.9.3-p545@package/cache 下已存在的 demo-1.0.gem

说明:rubygems-bundler (1.4.3)

请问:是否 gem install 有参数能强制更新 cache 中同名 gem 包?

bundle update demo

@hz_qiuyuanxin 抱歉,主题贴错了,是用 gem install

@hz_qiuyuanxin 执行命令: $ gem update demo-1.0.gem

Updating installed gems Nothing to update

说明:我在新的 gem 包中修改了一个文件,增加了一个文件,但执行命令后 cache 中的 gem 包没有被更新

直接放在 vender 目录下,然后引进项目里去。

@hz_qiuyuanxin 其实我就是想 gem install/update的时候,更新到 ~/.rvm/gems/ruby-1.9.3-p545@package/cache

然后再执行 bundle -- deployment 从 cache 中打包到 vendor 中,这个流程固定下来,目前的问题,就是如何 install/update 的时候能更新 cache 中同名同版本的 gem 包

谢谢耐心回答。

You need to Sign in before reply, if you don't have an account, please Sign up first.