我正在尝试使用gulp prompt:
gulp.src('test.js')
.pipe(prompt.prompt({
type: 'input',
name: 'task',
message: 'Which task would you like to run?'
}, function(res){
//value is in res.task (the name option gives the key)
}));
我真的很困惑gulp.src是为了什么?我没有src我只想提示用户输入。
答案 0 :(得分:2)
gulp.src
创建源文件流以执行“管道传输”。操作。在您的示例中,您要求执行任务,这意味着您要询问要对文件test.js
执行哪项任务。
如果你想询问要执行的任务,然后运行一个或多个gulp任务,我认为你需要编写一个普通的旧nodejs应用程序,要求输入,然后启动gulp [name of task]
从那里。