[RUBY-ON-RAILS] 어떻게 Gemfile에 로컬 보석을 지정할 수 있습니다?
RUBY-ON-RAILS어떻게 Gemfile에 로컬 보석을 지정할 수 있습니다?
나는 지방의 보석을로드 Bundler를하고 싶습니다. 그에 대한 옵션이 있습니까? 아니면이 .bundle 디렉토리에 보석 폴더를 이동해야합니까?
해결법
-
==============================
1.나는 당신이 할 수 있다고 생각합니다 :
나는 당신이 할 수 있다고 생각합니다 :
gem "foo", path: "/path/to/foo"
-
==============================
2.당신은 또한 단지 다음과 같은 구성 옵션을 사용하여 사용자 환경에 로컬 보석을 사용하는 Bundler를 강제 할 수 있습니다 (지미 언급 한 바와 같이) 경로를 지정하는 것 외에도 :
당신은 또한 단지 다음과 같은 구성 옵션을 사용하여 사용자 환경에 로컬 보석을 사용하는 Bundler를 강제 할 수 있습니다 (지미 언급 한 바와 같이) 경로를 지정하는 것 외에도 :
$ bundle config local.GEM_NAME /path/to/local/git/repository
두 보석 또는 보석을 개발하는 경우에 매우 유용하고,이 응용 프로그램 나란히 레일.
참고 이미 예를 들어, 의존성에 대한 자식을 사용하는 경우에만 작동하지만 :
# In Gemfile gem 'rack', :github => 'rack/rack', :branch => 'master' # In your terminal $ bundle config local.rack ~/Work/git/rack
워드 프로세서에서 볼 수 있듯이.
-
==============================
3.당신이 작업 될 일 경우에도 자식과 로컬 보석을 참조 할 수 있습니다.
당신이 작업 될 일 경우에도 자식과 로컬 보석을 참조 할 수 있습니다.
gem 'foo', :git => '/Path/to/local/git/repo', :branch => 'my-feature-branch'
그럼, 내가 실행 변경하는 경우
bundle exec gem uninstall foo bundle update foo
그러나 나는하지 모든 사람이 두 단계를 실행하는 데 필요한입니다.
-
==============================
4.레일 프로젝트에 지역의 보석 저장소를 사용하려면, 다음 단계를 따르십시오 :
레일 프로젝트에 지역의 보석 저장소를 사용하려면, 다음 단계를 따르십시오 :
내가 사용 관찰하고 몇 가지 중요한 경우 :
Rails 4.0.2 ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-linux] Ubuntu 13.10 RubyMine 6.0.3
-
==============================
5.소스 : 당신은 소스와 보석을 참조 할 수 있습니다 'https://source.com', 자식 저장소 (: GitHub의 => '자식 / URL')과 지역 경로 : 경로 => '... / 경로 / gem_name'. 이 문서에서 사용하는 Gemfiles 방법에 대해 자세히 알아볼 수 있습니다.
소스 : 당신은 소스와 보석을 참조 할 수 있습니다 'https://source.com', 자식 저장소 (: GitHub의 => '자식 / URL')과 지역 경로 : 경로 => '... / 경로 / gem_name'. 이 문서에서 사용하는 Gemfiles 방법에 대해 자세히 알아볼 수 있습니다.
-
==============================
6.당신이 너무 분기를 원하는 경우 :
당신이 너무 분기를 원하는 경우 :
gem 'foo', path: "point/to/your/path", branch: "branch-name"
from https://stackoverflow.com/questions/4487948/how-can-i-specify-a-local-gem-in-my-gemfile by cc-by-sa and MIT license
'RUBY-ON-RAILS' 카테고리의 다른 글
[RUBY-ON-RAILS] 누군가가 명확하고 간단한 용어 나에게 collection_select를 설명 할 수 있습니까? (0) | 2020.02.06 |
---|---|
[RUBY-ON-RAILS] 무엇 도우미 수행하고 helper_method은 무엇입니까? (0) | 2020.02.06 |
[RUBY-ON-RAILS] 레일의 고유 한 토큰을 만들 수있는 가장 좋은 방법은? (0) | 2020.02.06 |
[RUBY-ON-RAILS] 사회 활동 스트림을 구현하는 가장 좋은 방법은 무엇입니까? [닫은] (0) | 2020.02.06 |
[RUBY-ON-RAILS] 루비 블록 구문 오류 [중복] (0) | 2020.02.06 |