Вы должны проверить: https://github.com/mde/jake
Вы передаете параметры в виде списка через запятую:
Джейк Миграция: создать [запустить, foo, bar]
и затем поймать их в вас функции как параметры:
namespace('migration', function(){
desc('Create migration file');
task('create', [], function(p1,p2,p3) {
console.log(p1,p2,p3);
//some code for creation
});
desc('Remove migration file');
task('remove', [], function(p1,p2,p3) {
console.log(p1,p2,p3);
//some code for removing
});
desc('Execute migration file');
task('execute', [], function(p1,p2,p3) {
console.log(p1,p2,p3);
//some code for executing
});
});