Ruby 스크립트를 실행할 때 스크립트에 필요한 보석을 자동으로 설치하려면 쉬운 방법이 있습니까? 루비와 특정 PC에서 실행이 스크립트에 대한 그 (인간과 프로그래머로)컴퓨터에 여러 개의 보석을 설치하는 가장 좋은 방법은 무엇입니까?
require 'net/http'
require 'fileutils'
require 'archive/zip'
지금, 내가 아는 :
예를 들어, 이러한 루비 스크립트의 상단에 문을 필요로 고려 스크립트가 작동하기 전에 'gem install archive-zip'명령을 먼저 실행해야합니다. 그러나이 스크립트가 수십 개의 PC에서 실행되어야한다면, 모든 보석 의존성을 먼저 설치해야하는 것을 막을 수있는 방법이 있습니까?
또한 보석이 여러 개 필요한 경우 어떻게해야합니까?
내가 말하는 것에 매우 가깝습니다. 그러나 내가 원한다면 스크립트는 어떻게 생겼을 까? – Ash
그냥 '--ignore dependencies'를 제거하십시오 목록이 설치된 보석이라면 이미 의존성이 있으므로 걱정하지 않아도됩니다. – Henry