我试图在 jake 中运行一个任务 10 次:
task 'default', (page) ->
page = process.env.page
running = 0
while running < 10
ex = jake.createExec(["casperjs test.coffee --page=#{page}"],
printStdout: true
)
ex.run()
running++
page++
这将运行测试 10 次。这很好。但是我希望它按顺序运行,例如首先是 page1,然后是 page2,然后是 page3 等。所以第一页必须在它 deos page2 之前完成。此刻它并行或异步运行它们。谢谢你的帮助。