我想运行一个 ruby 类样本.rake file.
考虑myruby.rb是一个红宝石文件。
我想从以下位置运行这个样本.rake like ruby myruby.rb
添加一个示例脚本来添加 @tobias 在这里所说的内容
样本内容myruby.rb
puts "hello world"
创建名为Rakefile
task :default => [:test]
task :test do
ruby "my_file.rb"
end
现在如果你调用rake
它应该归档hello world
控制台中的文本。
Update
如果按照 @tobias 的建议将调用包装在函数调用中会更有意义
So your Rakefile
会变成类似的东西
require './myruby.rb'
task :default => [:test]
task :test do
ruby "my_file.rb"
end
task :test2 do
do_something
end
and myruby.rb
def do_something
puts "do something"
end
Now rake test2
应该吐出来do something
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)