2014-03-13 2 views
0
gemspec

에 선언하는 방법을, 나는 다음이 필요합니다. 여기 내가 가진 무엇이며, 그것은 작동하지 않는 것 :BigDecimal의 의존성 내 루비 파일에서

s.add_runtime_dependency "bigdecimal", ["=1.2.5"] 
s.add_runtime_dependency "bigdecimal/util" 

모든 지침은 많이 주시면 감사하겠습니다.

+1

'bigdecimal'은 (는) 루비 std-lib의 일부이므로 종속성을 추가 할 필요가 없습니다. – bjhaid

답변

1

gemspec 파일에서 rubygems.org에서 찾을 수있는 다른 보석에 대한 의존성을 선언하고 있습니다. 이 같은

뭔가 :

s.add_runtime_dependency('crack', '>= 0.3') 

gemspec 그것은 보석의 개발 기간 동안 사용되는 add_development_dependency 달리 단지 이름의 "런타임에"로드 종속성에 대한 책임을지지 않습니다.

@bijhaid 이미 언급했듯이 bigdecimal은 루비 표준 라이브러리의 일부이며 어떤 식 으로든 gemspec에서 선언 할 필요가 없습니다.

코드를 사용하기 전에 코드가 필요합니다.

+0

도움을 주신 모든 분들께 감사드립니다. – user3417719

+0

@ user3417719 감사하다는 말은 매우 예의입니다! stackoverflow에있는 사람들에게 thx를 말하는 방식은 upvoting하고 답변을 수락합니다. – phoet