2011-10-31 42 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版本。