VScode로 TypeScript 디버깅

5535 단어 TypeScriptVSCode

개요

  • TypeScript의 디버깅 효율을 높이려면
  • 전방 코드가 아니기 때문에 크롬의 디버깅 도구를 사용할 수 없습니다
  • VSCode 디버깅 도구 시도
  • 5분 정도면 설정 가능
  • VScode의 디버그 화면



    이런 느낌의 화면에서 디버깅할 수 있다.

    설정 방법


    VSCode의 TypeScript Devic 프로세스는 다음과 같습니다.
  • launch.json 가져오기
  • launch.json의 preLaunchTask에서 수행할 작업 지정
  • 지정한 작업은tasks입니다.json에서 찾기 및 실행
  • 디버거 이동
  • .vscode/launch.json
    {
      "version": "0.2.0",
      "configurations": [
        {
          "type": "node",
          "request": "launch",
          "name": "Debugging TypeScript",
          "program": "${file}", 
          // tasks.json のlabelで指定
          "preLaunchTask": "Compile TypeScript", 
          "cwd": "${workspaceFolder}", 
          "outFiles": [
            "${workspaceFolder}/build/**/*.js"
          ]
        }
      ]
    }
    // ${file}: 今開いているコード
    // ${workspaceFolder} : VS Codeを開いたフォルダ
    
    .vscode/tasks.json
    {
      "version": "2.0.0",
      "tasks": [
        {
          "label": "Compile TypeScript",
          "type": "shell",
          "command": "yarn build",
          "problemMatcher": []
        }
      ]
    }
    

    디버그 실행



    fn+F5에서 디버깅을 시작합니다.
    node.js version could not be determined의 일지가 나온 이유는 앞으로 계속 볼 것

    참고 자료


    https://code.visualstudio.com/docs/editor/debugging
    https://code.visualstudio.com/docs/editor/tasks#vscode

    좋은 웹페이지 즐겨찾기