React 개발자 도구

React 개발자 도구를 사용하여 React 컴포넌트를 검사하고 PropsState를 편집할 수 있으며 성능 문제를 식별할 수 있습니다.

학습 내용

  • React 개발자 도구 설치 방법

브라우저 확장 프로그램

React로 빌드된 웹 사이트를 디버깅하는 가장 쉬운 방법은 React 개발자 도구 브라우저 확장 프로그램을 설치하는 것입니다. 널리 사용되는 여러 브라우저에서 사용할 수 있습니다.

설치가 완료된 후 React로 빌드된 사이트에 방문하면 Components and Profiler 패널이 표시됩니다.

React 개발자 도구 확장 프로그램

Safari 및 기타 브라우저

다른 브라우저(예: Safari)의 경우, react-devtools를 npm 패키지로 설치해야 합니다.

# Yarn
yarn global add react-devtools

# npm
npm install -g react-devtools

다음으로 터미널에서 개발자 도구를 엽니다.

react-devtools

다음으로 웹 사이트의 <head><script> 태그를 통해 웹 사이트를 연결합니다.

<html>
<head>
<script src="http://localhost:8097"></script>

브라우저를 새로고침하면 개발자 도구를 확인할 수 있습니다.

React Developer Tools standalone

모바일 (React Native)

React Native로 만든 앱은 React Developer Tools가 내장된 React Native DevTools를 통해 디버깅할 수 있습니다. 네이티브 요소를 강조하거나 선택하는 기능을 포함한 브라우저 확장 프로그램에서 사용하던 모든 기능을 동일하게 사용할 수 있습니다.

React Native에서 디버깅하는 방법 더 알아보기.

참고: React Native 0.76 이전 버전을 사용하는 경우, 위의 Safari 및 기타 브라우저 가이드를 참고하여 독립형 React DevTools를 사용하세요.