2011-10-31 41 views

回答

68

傳遞腳本名稱爲ruby命令:

bundle exec ruby script_name 

如果你也想Rails環境:

bundle exec rails runner script_name 
+2

哇,這是回想起來很明顯。 –

+3

@MichieldeMare這就像爲什麼一切都在你最後看的地方 - 因爲你停止尋找;) –

2

舉例來說,我想用Rubocop的相同版本的我的Rails應用程序,而不是最新的系統之一,所以在腳本中這樣做:

require 'bundler' 
Bundler.require 

# ... 

允許我使用我的應用程序的rubocop版本。