2011-02-24 3 views
7

내가 sudo gem을 설치하면 XYZ를 설치할 때 그 코드는 실제로 어디에 있습니까? 보석은 루비로 다른 언어로 쓰여 있습니까?Ruby On Rails - 보석이 실제로 갈 곳

번들 설치를 수행하면 어떻게됩니까? 레일 튜토리얼을 읽었지만 그 중요한 세부 사항을 빠뜨린 것 같았습니다. 콘솔 사용 명령

+0

루비 보석은 루비 보석입니다. 특히 루비 온 레일즈는 아닙니다! –

+0

[보석은 어디에서 설치할 수 있습니까?] (http://stackoverflow.com/questions/3408868/where-do-gems-install) –

답변

9

:

gem env 

가 설치 디렉토리

3

명령

bundle install 

이있을 것입니다 귀하의 Gemfile에 나와있는 보석을 설치합니다. 당신이 번들을 사용하여 보석을 설치하는 경우, 당신은

bundle show <gem name> 

그것은에 설치되어있는 디렉토리를 볼 입력 할 수 있습니다 내가 당신이라면 나는 그 디렉토리 중 하나로 이동하고 코드를 볼 것 -. 그것은 루비 보통이다 코드 (하지만 C가 포함될 수 있음). (먼저 'lib'하위 디렉토리를 살펴보십시오. 대부분의 코드가 여기에 있습니다.)