0
gulp.series()
がコールバック関数でなぜ起動しないのか分かりません。gulp.series()はタスクを実行しません
私はgulp-prompt
でユーザー入力から文字列を取得し、gulp.series()
でビルドおよびデプロイメント関数を呼び出しようとしています。 gulp.series()
内の私の仕事は全く始動しません。
gulp.task('test', function(){
const prompt = require('gulp-prompt');
return gulp.src('test.js')
.pipe(prompt.prompt({
type: 'checkbox',
name: 'env',
message: 'which environment do you want to deploy to?',
choices: ['qa','prod']
},function(res){
//console.dir(res.env);
var env = res.env;
console.log(env);
console.log('hi');
gulp.series('clean', 'patternlab:build', 'tag-version', deployWeb.bind(this, env), function(done){
done();
});
}));
});
ありがとうございました!私はまだdone()が何をするのか理解しようとしています。私はあなたの助けに感謝します! – jmdesigner81
私の質問を修正してくれてありがとう! – jmdesigner81