내 보석에 의존성 보석의 최신 버전을 사용하고 싶습니다. 가능합니까/현명합니까?번들러에게 항상 최신 '공식'버전의 보석을 사용하도록 지시하는 방법이 있습니까?
0
A
답변
0
현명하지는 않지만 버전을 지정하지 않는 한 가지 방법입니다.
예기치 않은 종속성 충돌이 발생할 위험이 있습니다.
0
.gemspec 파일에 s.add_depenedency 'dependent_gem', '>= x.x'
과 같은 것을 지정하면이 경우가됩니다. 사용자가 번들 업데이트를 수행 할 때까지 번들 명령을 처음 실행하고 실행하면 해당 시점부터 버전이 잠길 수 있습니다.
Bundler는 대개 종속성 충돌을 해결하는 데 정말로 좋습니다. 나는 그것이 거의 문제가되는 것을 발견하지 못했습니다. –
@ MarnenLaibow-Koser 다른 보석이 다른 버전을 필요로 할 때 문제가 발생합니다. 동의하지, 너무 일반적이지 않다. –
번들 설치를 실행할 때 Gemlock 파일의 시간에 종속성 Gem 버전이 현재 무엇이든지 잠금을 묶지 않겠습니까? 번들 업데이트를 실행하지 않고 최신 버전을 사용하고 싶습니다. – dimus