gpt4 book ai didi

javascript - Gulp watch 卡在最后并显示正在开始任务

转载 作者:行者123 更新时间:2023-12-03 00:18:53 28 4
gpt4 key购买 nike

所以我有一个非常简单的构建文件,它无缘无故地卡住了(或者我认为它没有任何原因)

发生的事情是,当我尝试gulp watch时,它永远卡住了。就像即使我更改文件(文件 1、文件 2 或任何正在监视的文件),它也不会触发任何内容。

✗ gulp --version
[09:13:09] CLI version 2.0.1
[09:13:09] Local version 4.0.0



const gulp = require('gulp');
const {watch, series} = gulp;

const webpack = require('webpack-stream');

gulp.task('task1', function() {
return gulp.src('src/file1.js')
.pipe(webpack({
output: {
filename: 'file1.map.js',
}
}))
.pipe(gulp.dest('dist'));
});


gulp.task('task2', function() {
return gulp.src('src/file2.js')
.pipe(webpack({
output: {
filename: 'file2.map.js',
}
}))
.pipe(gulp.dest('dist'));
});

gulp.task('copy-artifacts', function() {
gulp.src('dist/file1.js')
.pipe(gulp.dest('../build/scripts'))

});

gulp.task('watch', function (cb) {

watch(['utility/*.js', 'src/*.js'], {}, series('task1', 'task2', 'copy-artifacts'));
});

最佳答案

加上return就可以完成

gulp.task('copy-artifacts', function() {
return gulp.src('dist/file1.js')
.pipe(gulp.dest('../build/scripts'));

});

关于javascript - Gulp watch 卡在最后并显示正在开始任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54409633/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com