有沒有一種簡單的方法,運行Ruby腳本時,讓它自動安裝腳本所需的寶石?將多個寶石安裝到計算機上的最佳方法?
例如,請考慮這些要求語句在Ruby腳本的頂部:
require 'net/http'
require 'fileutils'
require 'archive/zip'
現在,我知道(如人類和程序員),對於此腳本使用Ruby某臺PC上運行,在腳本運行之前,需要首先運行'gem install archive-zip'命令。但是如果這個腳本需要在數十臺個人電腦上運行,有什麼能夠讓我無法確保首先安裝所有的gem依賴?
此外,如果有幾個寶石需要?
這與我所說的非常接近。但是如果我想要gem依賴項,劇本會是什麼樣子? – Ash 2009-07-16 02:53:49