gpt4 book ai didi

javascript - Gulp3 到 gulp 4 的升级。有条件的功能

转载 作者:搜寻专家 更新时间:2023-11-01 00:48:24 25 4
gpt4 key购买 nike

你能帮我解决我的问题吗?我正在尝试将我的 gulpfile 从 3 升级到 4 版本。我有这段代码

gulp.task('test', production() ? ['test2'] : null, function () {
// do something
});

gulp.task('test 2', function () {
// do something
});

gulp.task('test4', gulp.series('test', 'test5'), function () {
// do something
});

我有错误 - 任务测试从未定义。如果我删除 production() ? ['test2'] : null 一切正常

最佳答案

gulp.task任务只需要一个参数,它不应该是数组,而应该是 gulp.seriesgulp.parallel 用于组合任务 - 已在另一个任务中使用。

可以是:

gulp.task('test', gulp.series(...[
production() && 'test2',
function () { ... }
].filter(Boolean)));

关于javascript - Gulp3 到 gulp 4 的升级。有条件的功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55652847/

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