【发布时间】:2019-08-10 04:15:01
【问题描述】:
我的 rakefile 中有一段代码。很少有任务必须有多个参数。
desc 'confidential'
task :task1, [:targetPrj, :arg1] do |t,args|
args.with_defaults(:arg1 => "0")
TARGET_PROJECT = args[:targetPrj]
TEST_SW = args[:emcTest]
makeApp(t)
end
如果我调用 rake task1[TARGET _1] 一切正常,但如果我添加第二个参数 rake task1[TARGET _1, 5] 然后我得到:
Rake aborted!
Don't know how to build task task1[TARGET_1, '
真不知道怎么回事?
【问题讨论】: