[英]How do I enable editable debugging of files within VS Code w/ Chrome Debugging?
环境:
{
"type": "pwa-chrome",
"request": "attach",
"name": "Attach Chrome Debugging to Browser for VSCode",
"port": 9222,
"url": "http://localhost:8888/",
"urlFilter": "http://localhost:8888/*",
"webRoot": "${workspaceFolder}"
}
/
)/Applications/Google\\ Chrome.app/Contents/MacOS/Google\\ Chrome --remote-debugging-port=9222 --user-data-dir=remote-debug-profile
debugger;
向我的代码添加断点debugger;
我的 HTML 文件中的语句。使用“附加”我希望能够在 VSCode 中的实际文件内激活断点,而不是“只读”版本。
我花了大约两个小时研究这个问题,据我所知,它与以下方面有关:
--user-data-dir=remote-debug-profile
行。"type": "chrome"
"webRoot": "*/thedirectpathtomyprojectdirectory*"
"webRoot": "${workspaceFolder}/src"
"userDataDir": "/Library/Application\\ Support/Google/Chrome/Profile 1"
"userDataDir": "/Library/Application\\ Support/Google/Chrome"
"sourceMapPathOverrides": {"webpack://?:*/*": "${workspaceFolder}/*"}
"sourceMaps": true
问题在于--user-data-dir=remote-debug-profile
见这里 - https://chromium.googlesource.com/chromium/src/+/HEAD/docs/user_data_dir.md
您需要提供实际的目录路径。
将您当前的用户数据文件夹复制到您的自定义目录
使用 --user-data-dir 参数将 chrome 快捷方式指向自定义目录
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.