개발 도구 VSCode vscode에서 노드를 디버깅하는 방법

vscode에서 노드를 디버깅하는 방법

Dec 06, 2019 pm 05:11 PM
node vscode 디버그

vscode에서 노드를 디버깅하는 방법

# 🎜 🎜#1. 구성 파일을 생성합니다

1 프로젝트를 선택합니다

# 🎜🎜#vscode에서 노드를 디버깅하는 방법

2. 프로젝트 언어를 선택하세요. 프로젝트

{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "type": "node",
            "request": "launch",
            "name": "Launch Program",
            "program": "${workspaceFolder}/test.js"
        }
    ]
}
로그인 후 복사
type 경로에서 .vscode/launch.json을 생성합니다 - 이 시작 구성에 사용되는 디버거 유형입니다. 설치된 각 디버깅 확장에는 노드 내장 노드 디버거, php, goPHP 및 Go 확장과 같은 유형이 도입됩니다.

request - 이 시작 구성에 대한 요청 유형입니다. 현재 지원되는 것은 실행 및 연결입니다. (요청에 대한 자세한 설명은 아래 3장을 참조하세요.) vscode에서 노드를 디버깅하는 방법

name - "디버그 실행 구성" 드롭다운 목록에 표시되는 친숙한 이름입니다.

program - 디버거를 시작할 때 실행할 실행 파일 또는 파일입니다.

args - 디버깅을 위해 프로그램에 인수가 전달되었습니다.

env - 환경 변수(null 값을 사용하여 변수를 "정의 취소"할 수 있음)

cwd - 종속성 및 기타 파일을 찾는 데 사용되는 현재 작업 디렉터리입니다.

참고 1: ${workspaceFolder}는 작업 공간 폴더의 루트 경로를 나타내고, ${file}은 활성 편집기에서 열린 파일을 나타냅니다.

참고 2: "program": "${workspaceFolder}/test.js", 디버깅하려는 현재 디렉터리에서 vscode가 /test.js를 어떻게 인식하는지 잘 모르겠습니다. [해결 예정]

참고 3: 구성 파일을 사용자 설정에 작성하여 전역 구성이 될 수도 있습니다.

4 빨리 프로필로 돌아가세요

# 🎜🎜 #

vscode에서 노드를 디버깅하는 방법

2. 중단점

1. 중단점(기존 중단점)#🎜##🎜🎜 #vscode에서 노드를 디버깅하는 방법 (1) 그래픽을 원으로 바꾸세요.

(2) 빈 줄에 입력하지 마세요. (1) 디버그에서 정보를 인쇄할 수 있습니다. console (식을 {}로 감싸기); (2) 그래픽은 다이아몬드로 대체됩니다. (3) 명령문을 입력하지 않고 공백을 입력하는 경우; line, debug 실행 시 사라지지만 효과에는 영향을 미치지 않습니다. 그러니 그래도 문장을 직접 입력해 보시는 걸 추천드려요!

3, Conditional Breakpoint

은 두 가지 조건으로 나뉩니다. 조회수

vscode에서 노드를 디버깅하는 방법 (1) 조건이 충족되면 중단점에 가장 가까운 명령문으로 중단할 수 있습니다.

(2) 그래픽은 사각형으로 대체됩니다. # 🎜🎜#(3) 문장에 입력하지 않고 빈줄에 넣으면 디버깅 시 사라지지만 효과에는 영향을 미치지 않습니다.

3.Debugging

1장에서 언급한 launch.json 구성 파일에는 요청 필드가 있습니다. , 값 범위는 다음과 같습니다: launch and attachment

launch: vscod e는 독립적으로 디버깅 프로세스를 실행합니다. vscode에서 노드를 디버깅하는 방법

attach: 노드 --inspect-brk xxx.js를 전달합니다. 디버깅을 시작합니다. 그런 다음 vscode를 첨부하세요

다음은 특정 디버깅 방법의 차이점입니다.

1. 실행 방법#🎜 🎜#

#🎜 🎜# (1) 프로그램 실행을 클릭하세요

(2) 실행할 프로필 선택

#🎜 🎜#

#🎜 🎜#참고: launch.json 구성 파일의 name 속성 값이 이 드롭다운 목록에 표시됩니다. (3) 디버깅 시작

2. 연결 방법

(1) 자동 연결 켜기: 켜기

vscode에서 노드를 디버깅하는 방법

(2)以调试的方式启动 node

node --inspect-brk test.js
로그인 후 복사

(3)开始调试

四、调试相关功能

1、DEBUG CONSOLE

可以在此操作变量

vscode에서 노드를 디버깅하는 방법

五、多目标调试

需求:同时调试 server.js 和 client.js

1、建立配置文件

{
    "version": "0.2.0",
    "configurations": [
        {
            "type": "node",
            "request": "launch",
            "name": "Server",
            "program": "${workspaceFolder}/server.js",
            "cwd": "${workspaceFolder}"
        },
        {
            "type": "node",
            "request": "launch",
            "name": "Client",
            "program": "${workspaceFolder}/client.js",
            "cwd": "${workspaceFolder}"
        }
    ],
    "compounds": [
        {
            "name": "Server/Client",
            "configurations": ["Server", "Client"]
        }
    ]
}
로그인 후 복사

2、开始调试

注1:调试的时候,可以同时运行程序。

注2:当修改代码,同时运行的程序会立即生效,而调试的代码还是老的。

PHP中文网,有大量免费的vscode入门教程,欢迎大家学习!

위 내용은 vscode에서 노드를 디버깅하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
4 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

vscode 작업 공간에 파일을 추가하는 방법 vscode 작업 공간에 파일을 추가하는 방법 vscode 작업 공간에 파일을 추가하는 방법 vscode 작업 공간에 파일을 추가하는 방법 May 09, 2024 am 09:43 AM

1. 먼저 vscode 소프트웨어를 열고 탐색기 아이콘을 클릭한 후 작업 공간 창을 찾습니다. 2. 그런 다음 왼쪽 상단 모서리에 있는 파일 메뉴를 클릭하고 작업 공간에 폴더 추가 옵션을 찾습니다. 3. 마지막으로 폴더 위치를 찾습니다. 로컬 디스크, 추가 버튼을 클릭하세요

vscode에서 백그라운드 업데이트를 활성화하는 방법 vscode에서 백그라운드 업데이트를 활성화하는 방법 vscode에서 백그라운드 업데이트를 활성화하는 방법 vscode에서 백그라운드 업데이트를 활성화하는 방법 May 09, 2024 am 09:52 AM

1. 먼저 인터페이스를 연 후 왼쪽 상단에 있는 파일 메뉴를 클릭합니다. 2. 그런 다음 환경 설정 열에서 설정 버튼을 클릭합니다. 3. 그런 다음 이동하는 설정 페이지에서 업데이트 섹션을 찾습니다. 마지막으로 마우스를 클릭하여 확인하고 활성화합니다. Windows의 백그라운드에서 새 VSCode 버전 버튼을 다운로드하여 설치하고 프로그램을 다시 시작합니다.

vscode에서 wsl 구성 파일을 비활성화하는 방법 vscode에서 wsl 구성 파일을 비활성화하는 방법 vscode에서 wsl 구성 파일을 비활성화하는 방법 vscode에서 wsl 구성 파일을 비활성화하는 방법 May 09, 2024 am 10:30 AM

1. 먼저 설정 메뉴에서 설정 옵션을 엽니다. 2. 그런 다음 일반적으로 사용되는 페이지에서 터미널 열을 찾습니다. 3. 마지막으로 열 오른쪽에 있는 usewslprofiles 버튼을 선택 취소합니다.

VScode에서 애니메이션 부드러운 삽입을 설정하는 방법 VScode 튜토리얼에서 애니메이션 부드러운 삽입을 설정하는 방법 VScode에서 애니메이션 부드러운 삽입을 설정하는 방법 VScode 튜토리얼에서 애니메이션 부드러운 삽입을 설정하는 방법 May 09, 2024 am 09:49 AM

1. 먼저 인터페이스를 연 후 작업 공간 인터페이스를 클릭합니다. 2. 그런 다음 열린 편집 패널에서 파일 메뉴를 클릭합니다. 3. 그런 다음 기본 설정 열 아래의 설정 버튼을 클릭합니다. 4. 마지막으로 마우스를 클릭하여 CursorSmoothCaretAnimation을 확인합니다. 버튼을 누르고 저장하면 됩니다.

Vscode에서 작업 공간 신뢰 권한을 여는 방법 Vscode 메서드에서 작업 공간 신뢰 권한을 여는 방법 Vscode에서 작업 공간 신뢰 권한을 여는 방법 Vscode 메서드에서 작업 공간 신뢰 권한을 여는 방법 May 09, 2024 am 10:34 AM

1. 먼저 편집 창을 연 후 왼쪽 하단에 있는 구성 아이콘을 클릭합니다. 2. 그런 다음 열리는 하위 메뉴에서 워크스페이스 신뢰 관리 버튼을 클릭합니다. 3. 그런 다음 편집 창에서 해당 페이지를 찾습니다. 마지막으로 귀하의 사무실에 따라 필요한 경우 관련 지침을 확인하십시오.

LeakSanitizer를 사용하여 C++ 메모리 누수를 디버깅하는 방법은 무엇입니까? LeakSanitizer를 사용하여 C++ 메모리 누수를 디버깅하는 방법은 무엇입니까? Jun 02, 2024 pm 09:46 PM

LeakSanitizer를 사용하여 C++ 메모리 누수를 디버깅하는 방법은 무엇입니까? LeakSanitizer를 설치합니다. 컴파일 플래그를 통해 LeakSanitizer를 활성화합니다. 애플리케이션을 실행하고 LeakSanitizer 보고서를 분석합니다. 메모리 할당 유형과 할당 위치를 식별합니다. 메모리 누수를 수정하고 동적으로 할당된 모든 메모리가 해제되었는지 확인하세요.

Vscode에서 애니메이션을 여는 방법 Vscode에서 애니메이션을 여는 방법 소개 Vscode에서 애니메이션을 여는 방법 Vscode에서 애니메이션을 여는 방법 소개 May 09, 2024 am 10:28 AM

1. 먼저 더보기 메뉴에서 설정 옵션을 클릭하여 엽니다. 2. 그런 다음 기능 섹션에서 터미널 열을 찾습니다. 3. 마지막으로 열 오른쪽에서 애니메이션 활성화 버튼을 마우스로 클릭하고 저장합니다. 설정.

vscode에서 파일 아이콘 테마를 설정하는 방법_vscode에서 파일 아이콘 테마를 설정하는 방법 vscode에서 파일 아이콘 테마를 설정하는 방법_vscode에서 파일 아이콘 테마를 설정하는 방법 May 09, 2024 am 10:00 AM

1. 인터페이스를 연 후 왼쪽 하단에 있는 확장 버튼을 클릭합니다. 2. 확장 스토어에서 vscode-icons 플러그인을 검색하여 설치합니다. 3. 그런 다음 왼쪽 상단에 있는 파일 메뉴에서 기본 설정 버튼을 클릭합니다. 파일 아이콘 테마 옵션을 찾으려면 4. 방금 설치된 것을 찾으십시오. 플러그인을 설정하십시오.

See all articles