簡體   English   中英

如何從特定版本的寶石檢查寶石依賴關系?

[英]How to check gem dependencies from a specific version of a Gem?

我知道您可以這樣做:

gem dependency ar_mailer --remote

或這個:

gem dependency rails_admin --reverse-dependencies

但我想知道rails_admin的先前版本中的依賴項。 我該如何指定?

嘗試:

gem dependency --help


gem dependency rails_admin --version 

由rmagnum2002更新

沒有--version

user@user:~/projects/new_work$ gem dependency devise
Gem devise-3.0.4
  bcrypt-ruby (~> 3.0)
  orm_adapter (~> 0.1)
  railties (< 5, >= 3.2.6)
  warden (~> 1.2.3)

Gem devise-3.2.2
  bcrypt-ruby (~> 3.0)
  orm_adapter (~> 0.1)
  railties (< 5, >= 3.2.6)
  thread_safe (~> 0.1)
  warden (~> 1.2.3)

與--version

user@user:~/projects/new_work$ gem dependency devise --version 3.0.4
Gem devise-3.0.4
  bcrypt-ruby (~> 3.0)
  orm_adapter (~> 0.1)
  railties (< 5, >= 3.2.6)
  warden (~> 1.2.3)

當您的系統或捆綁軟件上未安裝此類版本時

user@user:~/projects/new_work$ gem dependency devise --version 3.0.6
No gems found matching devise (= 3.0.6)
$ gem dependency -rv 5.1.2 /^rails$/
Gem rails-5.1.2
  actioncable (= 5.1.2)
  actionmailer (= 5.1.2)
  actionpack (= 5.1.2)
  actionview (= 5.1.2)
  activejob (= 5.1.2)
  activemodel (= 5.1.2)
  activerecord (= 5.1.2)
  activesupport (= 5.1.2)
  bundler (>= 1.3.0, < 2.0)
  railties (= 5.1.2)
  sprockets-rails (>= 2.0.0)

選項:

-v, --version VERSION            Specify version of gem to dependency
-r, --remote                     Restrict operations to the REMOTE domain

PS rails取決於bundler嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM