설치된 gem 버전을 확인 하시겠습니까?


47

CLI를 통해 시스템에 설치된 gem의 버전 번호를 확인하는 방법이 있습니까? yolk -l파이썬과 비슷 합니까?

나침반 / sass / zurb 파운데이션의 최신 버전이 있는지 확인하려고합니다. 특정 버전 번호가 필요한 종속성이 있습니다. 어떤 버전인지 확인해야합니다.


비 주제 : wth는 yolk? 노크처럼 들린다 pip!
Oli

@Oli yolk는 virtualenv에 어떤 ​​패키지가 설치되어 있는지를 보여주는 python 패키지입니다 (python에 대해서는 아무것도 몰라)
chrisjlee

@Oli 그러나 그것은 어떤 버전 번호를 보여주지 않을 것입니다 :(
chrisjlee

답변:


74
gem list

괄호 안에 버전 번호가있는 모든 보석 목록을 제공해야합니다.


10

StackOverflow가 답을 가지고 있으며 Ruby 아키텍처 질문에 더 유용한 장소 일 수 있습니다 (여전히 환영합니다)

gem outdated

루비 개발자가 아니거나 보석이 설치되어 있지 않다면 이것이 당신이 무엇을하는지 정확하게 알 수는 없지만 어느 것이주의를 기울여야하는지 보여줄 것입니다.

그렇지 않으면 나는 gem query <package>(로컬 검색) 제안 하고 gem query --remote사용 가능한 버전을 보았을 것입니다. 로컬 보석 버전 만 필요한 경우 가장 먼저해야 할 일입니다.


7

다음과 같이 할 수 있습니다 :

bundle show { gem name }

또는 살펴보십시오 Gemfile.lock:

grep { gem name } Gemfile.lock

5

보석 이름이 인 compass경우 다음을 실행할 수 있습니다.

gem list | grep compass

문구 compass와 해당 버전을 포함하는 보석 목록을 제공합니다 .


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.