반응형
$ Bundle 설치와 $ Bundle 업데이트의 차이점
다음의 차이점은 무엇입니까?
$Bundle update
과
$Bundle install
bundle update
그리고 bundle install
모두 보석을 설치할 수 있습니다 당신은 Gemfile에 지정 되었으나 보석에 없습니다.
하지만 bundle update
한 가지 더 업그레이드해야합니다.
- Gemfile에 지정된 gem에 버전이 없으면 최신 버전으로 업그레이드됩니다.
Gemfile에 지정된 gem이로 제어되는 버전이 있는 경우 최종 숫자 인 패치 버전 에서
~>
최신 버전으로 업그레이드됩니다.예를 들어 Gemfile에 gem이있는 경우
'foo_gem', '~> 2.1.0'
bundle update
2.1.x의 최신 버전이 클라우드에서 사용 가능한지 확인합니다. 현재 버전이 2.1.2이고 클라우드의 최신 버전이 2.1.5라고 가정하면 2.1.5가 설치됩니다. 그러나2.2.6
최신 버전이면 아무 작업도 수행하지 않습니다.
내 의견으로는 더 나은 연습
항상
rails
.대부분의 경우 고집
bundle install
(또는bundle
기본값은install
)입니다.bundle update
정말로 필요하고 결과에 대해 완전히 준비된 경우 에만 수행 하십시오.
Bundle Update
Gemfile.lock에 지정된 이전에 설치된 gem을 무시하고 지정된 gem (아무것도 지정되지 않은 경우 모든 gem). 일반적으로을 (를) 사용 bundle install
하여 시스템에 동일한 정확한 gem과 버전을 설치 해야합니다 .
참조 URL : https://stackoverflow.com/questions/16495626/difference-between-bundle-install-and-bundle-update
반응형
'developer tip' 카테고리의 다른 글
부울 getter 메소드에 대한 유효한 JavaBeans 이름 (0) | 2020.12.25 |
---|---|
전체 VS 솔루션의 모든 파일에서 탭을 대체하는 도구 / 트릭 (0) | 2020.12.25 |
IntelliJ 자동 저장 끄기 (0) | 2020.12.25 |
APP_INITIALIZER는“순환 종속성을 인스턴스화 할 수 없습니다! (0) | 2020.12.25 |
Xcode 10은 com.apple.commcenter.coretelephony.xpc를 깨는 것 같습니다 (0) | 2020.12.25 |