2017-10-22 20 views
2

머리가없는 채로 인형극을 디버그하는 방법을 아는 사람이 있습니까? 나는 헤드리스 모드가 아닌 상태에서 잘 돌아가는이 E2E 재스민 테스트를 가지고 있지만 헤드리스를 실행하자마자 실패합니다. 나는 헤드리스 모드 (왜 그것이 반응 렌더링과 관련 있다고 생각하고있다)에서 실패하는지 이해하려고 노력하고 있지만, 상식을 얻기 위해서는 디버거를 사용해야한다. P.S 설명서에 나와 있지 않으면 헤드리스를 실행하여 진행 상황을 확인해야하지만 내 경우에는 도움이되지 않습니다./ 미리 감사드립니다!헤드리스 모드에서 인형극 디버그하는 방법

답변

0

DEBUG으로 쉽게 디버깅 할 수 있습니다. 당신은 비주얼 디버깅의 일종을해야하는 경우

예 명령을 실행하려면,

DEBUG=* node app.js 
0

나는 내장 디버거를 가지고 browserless라는 OS 프로젝트를 실행합니다. 그것은 당신이 (꼭) puppeteer 스크립트에 붙여 넣기하고 브라우저에서 출력물을보고/상호 작용할 수있게 해줍니다. 그것은 꽤 시끄러운 수 있기 때문에 DEBUG 로그를 통해 빗질하려고하는 것보다 조금 좋네요.