[ruby] 루비 : 보석을 쓰는 법? [닫은]

Ruby 용 패키지를 작성하여 gem으로 사용하고 싶습니다.
도구, 단계 및 함정은 무엇입니까?
좋은 튜토리얼, 스크린 캐스트 등이있어서 사용법을 배우는 데 도움이 되었습니까?



답변

Rubygems.org ‘s Guides 는 자신 만의 보석을 작성하기위한 최고의 자료 중 하나입니다.

앱에서 Bundler 를 사용하는 경우 Bundler사용하여 보석을 만드는 데 대한 BundlerRailscast를 사용하여 RubyGem 개발에 대한 Ryan Bigg의 안내서를 참조 하십시오 .

보석 작성에 도움이되는 도구에 관심이있는 경우 :

일부 튜토리얼 / 가이드 :


답변

이것은 일반적으로 보석을 만들고 해제하는 방법입니다.

  1. https://github.com에 가입
  2. https://rubygems.org 가입
  3. $ gem install ore rubygems-tasks rdoc rspec
  4. $ mine awesome_gem
  5. cd awesome_gem/그리고 편집 README.rdocawesome_gem.gemspec쓰기 코드 lib/awesome_gem/와의 RSpec에 테스트를 추가 specs/.
  6. 당신은 해제 할 준비가되면, 업데이트 ChangeLog.rdoc파일을 실행 rake spec하고 rake rerdoc, 열 html/index.html및 오타에 대한 이중 검사.
  7. rake release
  8. (선택 사항) http://rubyflow.com에 새로운 멋진 보석에 대한 링크 및 설명을 제출하십시오.

앉아서 첫 보석의 영광을 누리십시오. 🙂


답변

gem 작성을 시작하지 않아도되고, 코드를 작성하고, 테스트를 작성하고, 원하는대로 사용하고, 원하는대로 gem 을 사용하면 관련 Rakefile을 생성 할 수 있습니다.

다른 gem이 취하는 접근 방식을 고수하는 데 도움이됩니다 (lib 디렉토리가 있고 다른 gem과 충돌 할 수있는 방법으로 파일 이름을 지정하지 말고 가능한 경우 테스트를 작성하십시오).

공유하고 싶은 것이 있으면 github 에 넣고 gemcutter로 푸시하십시오 .

지나치게 생각하지 말고, 괭이 또는 다른 과잉 도구를 사용하지 말고, 재미있게 보내십시오. 내가하지 않을 일은 없습니다.


답변