2017-11-19 3 views
0

1) 한 파일에만 감시자를 추가하는 방법은 무엇입니까?PhpStorm : 모든 JS 파일이 아닌 1 개의 JS 파일에만 감시자를 추가하는 방법은 무엇입니까?

목적은 1 개의 JS 파일에만 obfuscator를 넣는 것입니다 (main.js) :이를 수행 할 수 없습니다. obfuscation이 수정하는 모든 JS 파일에 적용됩니다.

2) 무한 반복 규칙을 피하는 방법은 무엇입니까? 내가 지금이 전문가가 : JS 파일에

  • 축소를
  • 난독

문제가 JS 파일에을 : PhpStorm 무한 .min.obf.min.obf...js 생성 : 그것은 끝없는 이러한 두 규칙을 적용 보인다.

답변

3

Scope 필드를 사용하여 감시 된 파일을 제한하십시오. custom Scope을 작성하여 원하는 파일 및/또는 폴더 만 포함하고 파일 감시자에서 사용하십시오.

범위는 "포함"및 "제외"패턴을 동시에 허용 할 수 있으므로 파일 필터링이 매우 유연합니다.


두 번째 문제와 동일한 접근법은 이미 처리 된 파일을 처리하지 않기 위해 범위를 사용합니다. 예를 들어

: https://stackoverflow.com/a/24938053/783119


2 별도의 파일 당직자있는에 대안이 그 축약 + 난독을하고 파일 감시자의 프로그램으로 사용하는 몇 가지 배치/쉘 스크립트를 만드는 것입니다.

다른 옵션 - 빌드 도구 (Grunt/Gulp 또는 유사)를 사용하고 거기에 적절한 작업을 호출하십시오.