Preview는 웹 앱의 출력을 표시하고 브라우저 개발자 도구 및 디버깅 기능을 제공합니다. Run 버튼으로 웹 앱을 실행하면 Replit이 인터넷에서 접근 가능한 임시 URL을 할당합니다. Preview 도구는 브라우저에서 보는 것과 동일하게 페이지를 렌더링하며, 주요 브라우저에서 볼 수 있는 기능과 유사한 개발자 도구도 포함하고 있습니다.Documentation Index
Fetch the complete documentation index at: https://docs.replit.com/llms.txt
Use this file to discover all available pages before exploring further.
Preview는 Webview의 새로운 이름입니다.

기능
Preview는 웹 앱을 원활하게 테스트하고 디버그할 수 있도록 다음 기능을 포함합니다:- 실시간 웹 보기: 브라우저 탭을 벗어나지 않고 앱을 확인하고 상호작용하기
- 개발자 도구: 내장 도구를 사용하여 문제를 빠르게 진단하기
- 반응형 테스트: 다양한 모바일 기기 화면 크기로 앱 확인하기
사용 방법
Preview 도구는 웹 앱을 실행할 때 자동으로 열립니다. User Settings 도구의 Automatic Preview 설정에서 이 동작을 전환할 수 있습니다. 다음 안내는 Preview를 여는 방법을 설명합니다.Preview에 접근하는 방법
Preview에 접근하는 방법
왼쪽 Tool dock에서:
All tools를 선택하여 Project Editor 도구 목록을 확인합니다.
Preview를 선택합니다.
- 상단의
돋보기를 선택하여 검색 도구를 엽니다.
- “Preview”를 입력하여 도구를 찾고 결과에서 선택합니다.
주소 바
Preview 탭 상단의 주소 바에는 다음 도구들이 포함됩니다:- 뒤로 버튼: 탐색 기록의 이전 페이지로 이동
- 앞으로 버튼: 탐색 기록의 다음 페이지로 이동
- 앱 도메인:
{...}.replit.dev를 선택하여 Replit App의 임시 URL 정보 보기 - 주소 필드: 현재 URL 경로를 확인하거나 새 경로 입력
브라우저 도구
주소 바 오른쪽의 브라우저 도구는 다음 기능을 포함합니다:- 화면 크기: 반응형 디자인을 테스트하기 위해 다양한 기기 화면 크기 프리셋에서 선택
- Devtools: 개발자 도구 패널 전환
- 새 탭: 웹 앱 URL을 새 브라우저 탭에서 열기
모바일 앱을 개발 중인가요? Preview 패널은 iOS Simulator 또는 Android Emulator에서의 Preview도 지원합니다. 자세한 내용은 네이티브 모바일 앱을 참조하세요.
개발자 도구
Eruda 오픈 소스 프로젝트를 기반으로 한 개발자 도구는 다음 작업을 수행하는 데 도움이 됩니다:- 앱의 컨텍스트에서 JavaScript 콘솔 보기 및 상호작용
- DOM 요소 검사
- 네트워크 요청 모니터링
- 표시 및 동작 환경설정 구성
Console
Console 탭은 애플리케이션에서 생성된 JavaScript 로그를 표시합니다. 이 탭에서 다음 작업을 수행할 수 있습니다:- 출력 지우기:
슬래시가 있는 원 아이콘을 선택하여 모든 콘솔 출력 제거.
- 출력 필터링: 유형별(전체, 정보, 경고, 오류)로 필터링된 콘솔 출력 보기.
- 텍스트 일치 필터링:
필터 아이콘을 선택하고 텍스트를 입력하여 일치하는 출력 표시.
- 출력 복사:
복사 버튼을 선택하여 선택한 콘솔 메시지 복사.
- JavaScript 코드 실행:
오른쪽 꺾쇠 괄호를 선택하여 앱의 컨텍스트에서 JavaScript 코드 실행. 표현식을 입력하고 Execute를 선택하세요.
Elements
Elements 탭에서는 웹 페이지의 DOM 구조를 검사하고 수정할 수 있습니다.- 요소 세부 정보 보기: DOM 요소 및 HTML 코드의 위치에 대한 세부 정보 보기
- 출력 복사:
복사 버튼을 선택하여 선택한 콘솔 메시지 복사.
Network
Network 탭은 웹 페이지에서 시작된 요청을 모니터링합니다. 이 탭에서 다음 작업을 수행할 수 있습니다:- 요청 추적: 앱에서 시작된 모든 네트워크 요청 보기. 요청을 선택하면 세부 정보를 볼 수 있습니다.
- 필터링:
깔때기 아이콘을 선택하고 텍스트를 입력하여 일치하는 결과 보기. 필터를 비워두면 초기화됩니다.
- 복사:
복사 버튼을 선택하여 저장소 정보 복사.
Resources
Resources 탭은 페이지에서 로드된 자산과 쿠키, 로컬 저장소 등의 브라우저 저장소를 표시합니다. 다음 자산 유형의 목록을 보고 새로 고칠 수 있습니다:- JavaScript 파일
- 스타일시트
- Iframe
- 이미지
- 저장소 보기: 로컬 저장소, 세션 저장소, 쿠키 검토.
- 필터링:
깔때기 아이콘을 선택하고 텍스트를 입력하여 일치하는 결과 보기. 필터를 비워두면 초기화됩니다.
- 지우기:
지우기 버튼을 선택하여 해당 저장소 유형의 모든 데이터 삭제.
- 선택 항목 삭제:
“X” 아이콘을 선택하여 저장소 항목 제거.
- 복사:
복사 버튼을 선택하여 저장소 정보 복사.
Settings
Settings 탭에서는 개발자 도구의 외관과 동작을 사용자 정의할 수 있습니다. 이 탭에는 다음에 대한 사용자 정의 옵션이 포함됩니다:- 도구 설정: 각 도구 탭에 적용되는 옵션 사용자 정의
- JavaScript 제어: JavaScript 동작 옵션 지정 (예: 앱이 JavaScript 없이 어떻게 작동하는지 테스트하기 위해 비활성화)
- 표시 환경설정: 개발자 도구의 테마, 패널 크기, 투명도 및 기타 동작 변경