2
을 포함하는 I가 다음과 같은 파일 계층 구조 :Globbing이 패턴은 디렉토리에있는 파일을 제외하지만 하위 디렉토리
scripts
someConfigFile.js
anotherConfigFile.js
someModuleDirectory
someModule.js
anotherModuleDirectory
anotherModule.js
subDirectory
thirdModule.js
내가 모듈 디렉토리에있는 모든 파일과 일치하기를 원하지만 excude scripts
디렉토리에 포함 된 설정 파일 자체 Glob 사용 (순서화)
var glob = require('glob');
console.log(glob.sync(unknownGlobPattern));
필요한 출력을 :
[
'someModuleDirectory/someModule.js',
'anotherModuleDirectory/anotherModule.js',
'anotherModuleDirectory/subDirectory/thirdModule.js'
]
구성 파일에서 Karma'excludes '를 사용하여 해결책을 찾았으므로이 질문을 더 구체적으로 수정했습니다. – sennett