1
저는 몇 시간 동안이 문제에 고심하고 있습니다. 새 프로젝트를 시작하고 Gulp 3.9.1 및 merge2 1.2.0을 사용하여 gulp.src가 병합 할 올바른 스트림을 반환하지 않는 것으로 보아 이전 빌드 스크립트가 실패합니다. 코드 예제에서 나는 또한 gulp-debug와 gulp-zip을 사용하고 있습니다.merge2를 사용한 꿀꺽 꿀꺽 마저하는 오류 1.2.0
merge(
gulp.src(['*.foo'], {base: '.'})
.pipe(debug({ title: 'txtfiles:' })),
gulp.src(['*.bar'], {base: '.'})
.pipe(debug({ title: 'cssfiles:' }))
)
.pipe(debug({ title: 'merge:' }))
.pipe(zip('myzip.zip'))
이상한 점은 .bar 파일을 두 번 가져 오는 것입니다. 그리고 .bar 파일이 없다면, .foo 파일이 없을 때에도 .foo 파일을 얻지 못합니다. 비닐 스트림과 병합하는 사이에 비린내가 생겼습니다. 그러나 나는 더 깊이 파악할 방법이 없다.