그래서 gulpfile.js 설정이 있습니다.
이미지 폴더에는 몇 개의 이미지가 있으며, 일부는 png, 일부 jpg 및 일부 gif입니다.
이미지 폴더의 모든 png, jpg 및 gif를 대상으로 지정하고 싶습니다.
** / *를 사용하여 폴더의 모든 항목을 대상으로 지정할 수 있지만 원하지는 않습니다. 특정 파일 형식을 지정하고 싶습니다.
이 작업을 수행하고 각 파일 유형을 개별적으로 지정할 수도 있습니다.
return gulp.src('./images/*.jpg', './images/*.png', './images/*.gif')
그러나 그것은 자신을 반복하고 더 쉬운 방법이 있어야 할 것 같습니다.
나는 다음과 같은 것을 찾고 있습니다.
return gulp.src('./images/*.{png, gif, jpg}')
그러나 아아, 위의 내용은 작동하지 않습니다 (또는 적어도 목록의 첫 번째 파일 유형에서만 작동합니다).
누구든지 이것을하는 방법을 알고 있습니까?
감사
답변
공간을 없애라
return gulp.src('./images/*.{png,gif,jpg}')
답변
return gulp.src('./images/*.+(jpg|jpeg|gif|png)')
참고 : +
표지판이 없으면 작동하지 않습니다.
minimatch 문서 에서 찾을 수 있습니다 .