모바일 브라우저에서 띄운 웹페이지를 개발자 도구로 보는 방법

안드로이드 🔗

  1. 안드로이드 폰 개발자 설정을 한다. 설정 > 개발자 옵션 > USB 디버깅을 켠다.
  2. 안드로이드 폰을 맥과 연결한다.
  3. 맥에서 개발 서버를 실행시켜 http://localhost:3000으로 접근할 수 있도록 한다.
  4. 크롬 브라우저의 주소창에 다음을 입력한다. chrome://inspect
  5. DevTools 페이지에서 Remote Target 아래에 장치가 잘 연결됐는지 확인한다. 오프라인이거나 잘 되지 않는 경우 USB를 뺐다 껴볼 수 있다.
  6. Port forwarding 버튼을 클릭해서 localhost:3000으로 들어오는 요청을 localhost:3000으로 들어올 수 있도록 Port에 3000, IP address and port에 localhost:3000을 입력한다.
  7. Enable port forwarding을 체크하고 Done을 클릭한다.
  8. 모바일 브라우저에서 http://localhost:3000에 접속한다.
  9. 맥 DevTools에서 http://localhost:3000 항목이 나타난다면 inspect를 클릭한다.
  10. 디버깅 화면이 나타난다.

9번에서 안 될 때가 더러 있으니 여러가지 시도를 해봐야한다.

  • 모바일 브라우저 껐다 켜기
  • 모바일 브라우저의 모든 탭 지우기
  • 모바일 브라우저에 localhost:3000 다시 입력

등의 각종 초기화 시도

아이폰 🔗

TODO: