gulp 4.0 allowEmpty:true 不适用于空数组
gulp 4.0 allowEmpty : true is not working for empty array
gulp.task("f1", () => {
gulp.src([], {"allowEmpty": true})
.pipe(gulp.dest(location));
})
错误:无效的 glob 参数:为上述代码段抛出
gulp.task("f1", () => {
gulp.src("[]", {"allowEmpty": true})
.pipe(gulp.dest(location));
})
然而,它工作正常。这是预期的行为吗?无论如何对空数组使用 allowEmpty ?
无论如何,这个问题可以通过跳过空数组的任务来解决,只是想知道是否有任何正确的方法可以对空数组使用 allowEmpty。
任何建议都会有所帮助。提前致谢
这是预期的行为。 src()
的第一个参数需要一个字符串或一个字符串数组,而不是一个空数组。 allowEmpty
选项只是抑制在未找到匹配项时抛出的错误 - 它不会更改可以在第一个参数中传递的内容。
gulp.task("f1", () => {
gulp.src([], {"allowEmpty": true})
.pipe(gulp.dest(location));
})
错误:无效的 glob 参数:为上述代码段抛出
gulp.task("f1", () => {
gulp.src("[]", {"allowEmpty": true})
.pipe(gulp.dest(location));
})
然而,它工作正常。这是预期的行为吗?无论如何对空数组使用 allowEmpty ?
无论如何,这个问题可以通过跳过空数组的任务来解决,只是想知道是否有任何正确的方法可以对空数组使用 allowEmpty。
任何建议都会有所帮助。提前致谢
这是预期的行为。 src()
的第一个参数需要一个字符串或一个字符串数组,而不是一个空数组。 allowEmpty
选项只是抑制在未找到匹配项时抛出的错误 - 它不会更改可以在第一个参数中传递的内容。