2016-09-29 6 views
0

나는 이동에있는 모든 단일 파일을 승인하도록 사용자에게 묻지 않고 보좌관에 폴더를 이동하려합니다. 현재이 작업을 수행하는 두 가지 방법이 있지만 Yeoman의 설명서는 끔찍하며 삭제를 강제하는 매개 변수가 있는지 파악할 수 없습니다.Yeoman에서 어떻게 폴더를 옮기고 원래 위치에서 강제로 삭제할 수 있습니까?

//First way 
this.fs.move(sourceDir, destDir); 

//Second way 
this.directory(sourceDir, destDir); 
this.fs.delete(sourceDir); 

두 가지 방법 모두 폴더 내용을 잘 복사하지만 이전 폴더가 남아 있거나 제거 된 모든 파일을 승인하라는 메시지가 표시됩니다. 어떻게 든 삭제 만하면됩니다.

답변

1

보좌관은 사용자의 확인을 요청하지 않고 주변에 미리 exisintg 파일을 이동할 수 없습니다. 사용자는 예상치 못한 방식으로 자신의 응용 프로그램을 엉망이게하지 않으므로 Yeoman을 신뢰하므로 확인을 요청하는 것입니다.

사용자는 항상 accept all 변경을 선택하거나 확인을 건너 뛸 yo generator --force으로 실행할 수 있습니다.

+0

다시 한번 감사 당신의 도움이 시몬, 지금 롤 – Metropolis

+0

안녕 시몬, 또한 내가 화석에서 근무하는 두 번째 시간 이잖아. 어쨌든 나는 더 이상 질문이나 미래에 일어날 일들에 대해 직접 연락 할 수 있습니까? 우리는 Yeoman을 집에서 사용하기 시작했고 당신이 그것에 기여한 것을 봅니다. 그 다음 사람에게 제공하게하지만 스택 오버 플로우는 질문에 좋은 곳입니다 - 당신이 삭제하고 우리와 함께 채팅을 시도 할 경우 – Metropolis

+0

@Metropolis, 당신은 우리의 gitter 채널 https://gitter.im/yeoman/yeoman에 가입 할 수 있습니다 같은 질문으로 –