명령 행에서 gem을 설치하는 것의 차이점은 무엇입니까?나는 레일 어플리케이션에서 gemfile을 완전히 이해하지 못한다.
sudo gem install gem-name
gemfile에 gemfile을 작성하고 bundle install?
를 실행하는 것의 차이점은 무엇입니까? Gemfile. 지금까지는 앱이 의존하는 모든 보석을 나열하는 장소 인 것 같습니다.
명령 행에서 gem을 설치하는 것의 차이점은 무엇입니까?나는 레일 어플리케이션에서 gemfile을 완전히 이해하지 못한다.
sudo gem install gem-name
gemfile에 gemfile을 작성하고 bundle install?
를 실행하는 것의 차이점은 무엇입니까? Gemfile. 지금까지는 앱이 의존하는 모든 보석을 나열하는 장소 인 것 같습니다.
를 통해 보석을 설치 :
sudo gem install gem-name
폭이 보석 시스템을 설치하는 것입니다.
반면에 Gemfile을 통해 설치하는 것은 레일스 앱 (종속성, 버전, 앱 이식성 등을 추적하기 위해)에만 해당됩니다.
언제나 당신의 앱이 의존하고있는 모든 보석을 쓰고 있다고 생각한 다음, 다른 곳에 애플리케이션을 포팅하고 싶다면 번들 설치를 실행할 수 있습니다. 그러면 당신에게 꼭 필요한 보석을 갖게 될 것입니다. 당신은 수동으로 그것을 할 필요가 없습니다.
이 일을 정리 수도, 내가 인용 :
'. 당신이 설치할 필요가 보석 무엇인지 알아 내기 위해 투쟁 할 필요가 없습니다 있도록 모든 프로젝트 종속성에 대한 정보를 보유'
Bundler 프로그램에 대한 뭐죠과 이유들 중 가장 좋은 소스는 아마이 페이지입니다 :
http://gembundler.com/rationale.html
그 페이지가 좋은 예와 Bundler를 유용 이유에 대해 어떤 경우에는 설명이있다 , 필요한.