[WSL] VS Code에서 Chrome Debugger의 중단점이 Unverified breakpoint가 되어 충돌하지 않음
사건
브레이크 포인트를 설정해도 Unverified breakpoint(확인되지 않은 브레이크 포인트)가 되며, 설정한 포인트에서 디버깅이 멈추지 않습니다.
TL;DR
이 기사에서는 위의 이벤트를 해결합니다.
환경
이 기사에서는 위의 이벤트를 해결합니다.
환경
해결 절차
launch.json
내에서 sourceMapPathOverrides
에서 폴더 매핑을 정의해야 하는 것 같습니다. (이쪽의 옵션의 상세에 대해서는 조사하고 있지 않기 때문에 파고드리지 않습니다.)
launch.json{
"version": "0.2.0",
"configurations": [
{
"type": "chrome",
"request": "launch",
"name": "Launch Chrome against localhost",
"url": "http://localhost:3000",
"webRoot": "${workspaceFolder}",
"trace": true,
"sourceMapPathOverrides": {
"/mnt/c/*": "C:\\*"
}
}
]
}
위의 예에서는 C 드라이브를 매핑하고 있지만 D 드라이브에 WSL을 마운트하고 있다면 "/mnt/d/*": "D:\\*"
입니다.
참고문헌
Reference
이 문제에 관하여([WSL] VS Code에서 Chrome Debugger의 중단점이 Unverified breakpoint가 되어 충돌하지 않음), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/YukiUmeda/items/95179662052fdd0efdc1
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
{
"version": "0.2.0",
"configurations": [
{
"type": "chrome",
"request": "launch",
"name": "Launch Chrome against localhost",
"url": "http://localhost:3000",
"webRoot": "${workspaceFolder}",
"trace": true,
"sourceMapPathOverrides": {
"/mnt/c/*": "C:\\*"
}
}
]
}
Reference
이 문제에 관하여([WSL] VS Code에서 Chrome Debugger의 중단점이 Unverified breakpoint가 되어 충돌하지 않음), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/YukiUmeda/items/95179662052fdd0efdc1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)