호스트 응용 프로그램에 보석/엔진의 Gemfile을 포함시키는 적절한 방법이 있습니까? 그렇다면 나열된 보석도 마찬가지로 설치되어 있습니까?gem/engine의 Gemfile을 호스트 응용 프로그램에로드 하시겠습니까?
나는 gemspec 파일이 그렇게하기로되어 있지만 Gemfile이 꽤 자주 바뀌고 이것이 가능하다면 내 인생을 더 쉽게 만들어 줄 것이라고 알고 있습니다. 이 글의 답변을 밖으로
호스트 응용 프로그램에 보석/엔진의 Gemfile을 포함시키는 적절한 방법이 있습니까? 그렇다면 나열된 보석도 마찬가지로 설치되어 있습니까?gem/engine의 Gemfile을 호스트 응용 프로그램에로드 하시겠습니까?
나는 gemspec 파일이 그렇게하기로되어 있지만 Gemfile이 꽤 자주 바뀌고 이것이 가능하다면 내 인생을 더 쉽게 만들어 줄 것이라고 알고 있습니다. 이 글의 답변을 밖으로
확인하십시오 Gemfile 그냥 루비 코드이기 때문에
, 당신은 다른 Gemfiles를 포함 할 수 있습니다.고마워.하지만 나도 그걸 발견했다. 문제는 보석/엔진의 Gemfile 경로를 얻을 수 없다는 것입니다. 적어도 나는 이것이 어떻게 작동하지 않는지 모른다 :'Gem.loaded_specs [ 'engine_name']. full_gem_path' – Cojones
당신이 말했듯이, gemspec이 처리합니다. 왜 당신을 위해 일하지 않는거야? – Martijn
로드되는 엔진은 독립 실행 형 응용 프로그램이기 때문에 많은 개발자가 작업하므로 보석이 Gemfile에 추가되고 이에 따라 gemspec을 업데이트하는 것이 거의 잊혀지고 있습니다. 그것은 단지 성가신 일이며, 보석을 관리하는 데 하나의 파일 만 있으면 좋을 것입니다. – Cojones
그게 가능한지 아는 사람이 있습니까? – Cojones