저와 함께하시기 바랍니다, 나는 젬 제작 멍청 아.번들러 API 변경 사항을 어떻게 추적합니까?
지금까지 공식적인 Bundler API 문서를 찾을 수 없었기 때문에 모범 사례를 준수하고 어떤 명령이 무엇을하는지, 그리고 API 변경이 작은 것을 제외하고 어떤 일을하는지 아는 데 어려움을 겪고 있습니다. Bundler website에있는 문서의 양
그래서 내 첫 번째 보석은 말한다 예후 다 카츠의 newgem-template은이 보석의 gemspec에서 deps 끌어 오기 위해 Gemfile에
gem "newgem", :path => File.expand_path("..", __FILE__)
를 사용하는의 기초한다. 이것은 Gemfile에있는
gemspec
명령에 대해별로 좋아 보이지 않는 것 같습니다. 똑같은 일을 할 수 있습니다.
이 다음 그가 사용 말한다 (사람이의 문서로 날 지점 수) :
require "bundler"
Bundler.setup
당신의 Rakefile에 Gemfile에있는 모든 파일을 필요로하는 것 같아요? 난 단지 레이크 작업을로드 추측 할 수
require 'bundler'
Bundler::GemHelper.install_tasks
이 ... 그래서 Bundler.setup
에 무슨 일이 있었는지 : 다시 그것을 위해 (들러 1.0.0RC4 새로운 bundle gem some_gem
에서 생성 된 코드에 따라)이 호의에서왔다 나타납니다 ? 심지어이 일을 무엇을 했습니까? 새로운 젬 제작자로서 모범 사례가 무엇인지에 대한 문서를 찾을 수 없을 때 모범 사례를 고수하는 것이 점차 어려워지고 있음을 알게되었습니다.
아직 베타 버전이지만 각 릴리스에서 안정적인 길을 찾는 데 도움이되므로 많은 도움이 될 것입니다. 어쨌든
사람이
링크를 이용해 주셔서 감사합니다. – brad