반응형
Glob 일치, 모든 JS 파일 제외
저는 gulp.js의 새로운 사용자입니다. 모든 비 자바 스크립트 파일을 빌드 디렉토리로 이동하고 싶습니다. 내가 지금 가지고있는 것은 다음과 같습니다.
//Test copy
gulp.task('test-copy', function() {
gulp.src(['myProject/src/**/*.!(js|map|src)'])
.pipe(gulp.dest('myProject/build'));
});
//Results for various files
myProject/css/style.css //Copied - GOOD
myProject/html/index.html //Copied - GOOD
myProject/js/foo.js //Not Copied - GOOD
myProject/js/bar.min.js //Copied - BAD!
myProject/js/jquery-2.0.3.min.js //Copied - BAD!
myProject/js/jquery-2.0.3.min.map //Copied - BAD!
보시다시피, 파일 경로 문자열의 첫 번째 점 이후에만 일치하며 마지막 점은 아닙니다. 원하는대로 작동하도록 glob 검색 문자열을 수정하려면 어떻게해야합니까?
이 glob 패턴을 시도하십시오.
myProject/src/**/!(*.js|*.map|*.src)
참고 URL : https://stackoverflow.com/questions/23557305/glob-matching-exclude-all-js-files
반응형
'Development Tip' 카테고리의 다른 글
Windows Phone 8 에뮬레이터 오류-스위치를 만드는 동안 문제가 발생했습니다. (0) | 2020.12.07 |
---|---|
내 사용자 정의보기에서 표준 속성 android : text를 사용하는 방법은 무엇입니까? (0) | 2020.12.07 |
데이터베이스의 모든 외래 키를 나열 할 수 있습니까? (0) | 2020.12.07 |
.NET 용 무료 바코드 API (0) | 2020.12.07 |
파이썬의 zip과 같은 PHP 함수가 있습니까? (0) | 2020.12.07 |