특정 파일 내에서 중단되지 않도록 Chrome 디버거 (또는 Firebug?)에 지시하는 방법이 있습니까? 본질적으로 깨지지 않았다고 가정하려면? 이것은 그들이 구축 할 수있는 것 같습니다.
답변
이제 Firefox https://developer.mozilla.org/en-US/docs/Tools/Debugger 에서 블랙 박스 JS 파일이 가능합니다.
그리고 Chrome Canary에서 실험적 개발 도구를 사용합니다.
http://www.divshot.com/blog/tips-and-tricks/ignoring-library-code-while-debugging-in-chrome/
업데이트 . Chrome v. 75 에는 블랙 박스를위한 분리 탭이 있습니다.
위는 안정적인 Chrome 빌드에서도 작동합니다.
답변
답변
문제가있는 경우 Chrome 디버거가 모든 예외 (jQuery 내부의 예외 포함)에서 중지되는 경우 모든 예외가 아닌 포착되지 않은 예외에서만 일시 중지하도록 Chrome에 지시해야 할 수 있습니다. 디버거의 스크립트 패널에있는 경우 창의 왼쪽 하단에이를 제어하는 아이콘이 있습니다.
답변
답변
- 개발자 도구 설정으로 이동하여 왼쪽 패널의 Balckboxing 탭을 클릭하십시오.
- 그런 다음 패턴 추가 버튼을 클릭하고 jquery.js를 입력합니다.
- 개발자 도구를 닫았다가 다시 엽니 다. 이제 건너 뜁니다!
답변
디버거가 jQuery 파일의 어딘가에서 폭발하는 경우 잠재적으로 의심스러운 호출을 try / catch로 래핑 한 다음 자체 catch
. 이렇게하면 잘못된 위치를 정확히 격리 할 수 있습니다.
내 코드가 잘못된 JSON과 같은 이유를 알아보기 위해 스택 추적을 수행하는 것이 더 좋을 것입니다.