2017-07-26 64 views
0

對於devise寶石我有多個不同的版本,並希望擺脫他們,但我也想保留當前版本devise,而不必重新安裝它。擺脫過時版本的Ruby寶石並保留當前版本

$ gem list 

*** LOCAL GEMS *** 

bigdecimal (1.2.0) 
devise (4.3.0, 4.2.1, 4.2.0, 3.5.10) 
drip (0.0.2) 
io-console (0.4.2) 
json (1.7.7) 
minitest (4.3.2) 
psych (2.0.0) 
rake (0.9.6) 
rbtree (0.4.1) 
rdoc (4.0.0) 
test-unit (2.0.0.0) 

我該怎麼做,而不會搞砸了?

+0

的特定版本的其他寶石都很好,這只是在色器件的寶石,需要工作。 – QandA

回答

0

這裏是樣本去除寶石

gem uninstall devise --version 4.2.1 
# uninstall older version 
gem uninstall devise --version '<4.3.0' 
+0

我是否必須爲每個版本都做這件事,或者是否有一種命令可以擺脫除最新版本之外的所有舊版本? – QandA

+0

我只是編輯我的答案 – widjajayd