0
내가 시도 : 뭔가처럼 : 이것은 작동하지만 내 프로젝트 ~ 10 subrojects을 위해 (10) 몇 분 정도 걸립니다
('**/node_modules/', {ignore: '**/node_modules/**/node_modules/'})
.
더 빠른 방법이있을 것으로 생각 했습니까? 이것에 대한 조언? 작품
내가 시도 : 뭔가처럼 : 이것은 작동하지만 내 프로젝트 ~ 10 subrojects을 위해 (10) 몇 분 정도 걸립니다
('**/node_modules/', {ignore: '**/node_modules/**/node_modules/'})
.
더 빠른 방법이있을 것으로 생각 했습니까? 이것에 대한 조언? 작품
몰라 나를 위해 잘 작동 :
glob('**/node_modules/', {ignore: '**/node_modules/**/node_modules/'}, console.log)
// Output: null [ 'node_modules/' ]
// or sync
glob.sync('**/node_modules/', {ignore: '**/node_modules/**/node_modules/'})
// => [ 'node_modules/' ]
당신은 무엇을 기대 했는가?
~ 10 개의 서브 프로젝트로 프로젝트에 몇 분 (약 10)이 걸립니다. 나는 더 빠른 방법이 있어야한다고 생각했다. – WHITECOLOR
glob를 삭제하고 단순히 'node_modules'를 모두 찾은 다음 해당 내용을 걷지 않는 것이 좋습니다. 보고하도록 지시 할 수있는 파일 시스템 워커를 가지고 있지는 않지만 그 basename이'node_modules' 인 디렉토리를 입력하지 않았습니까? –
그래, 나는 단지'readdir'로 디렉토리를 걷는 것을 명심했다. 더 빠른 해결책을 생각했다. – WHITECOLOR