루비 용 gem gem을 요구하는 애플리케이션을 만드는 데 관심이 있습니다. 는 지금이 개 보석이 있습니다 :이름이 다른 보석을 어떻게 요구합니까?
https://github.com/dcparker/ruby-gmail
https://github.com/nu7hatch/gmail
모두 보석 같은 이름을 필요로가, 예 : Gmail은 두 번째는 훨씬 분명하지만, 그 방법의 하나에 문제가있다 . 이 방법은 첫 번째 보석 (링크)에서 잘 작동합니다. 그래서 저는 그 방법에 대한 첫 번째 것을 요구할 수 있을지도 모른다고 생각했습니다. 그렇게 할 수 있습니까?
두 보석을 함께 사용할 수 있을지는 의문입니다. 하나는'class Gmail'을 정의하고 다른 하나는'module Gmail'을 정의합니다. 같은 이름의 클래스와 모듈을 가질 수 없습니다. 둘 다 클래스이거나 둘 다 모듈이라면 (두 파일을 모두 요구할 수 있기 때문에) 함께 작업하는 것은 매우 운이 좋을 것입니다. – matt