【发布时间】:2021-08-23 23:41:57
【问题描述】:
我最近转移到了 Vuejs3,我的调试设置停止工作。断点不会被触发。我使用与以前相同的配置文件,但不确定此版本是否有所改变。
- Chrome 扩展调试器:v4.12.12
- VsCode:1.56.2
- Vue CLI v3
- 平台:Ubuntu 20.04.2 LTS
launch.json
{
"version": "0.2.0",
"configurations": [
{
"name": "vuejs: pwa-chrome",
"type": "pwa-chrome",
"request": "launch",
"url": "http://localhost:8080",
"webRoot": "${workspaceFolder}/src",
"sourceMapPathOverrides": {
"webpack:///src/*": "${webRoot}/*"
}
},
{
"name": "vuejs: chrome",
"type": "chrome",
"request": "launch",
"url": "http://localhost:8080",
"webRoot": "${workspaceFolder}/src",
"breakOnLoad": true,
"sourceMapPathOverrides": {
"webpack:///src/*": "${webRoot}/*"
}
}
]
}
vue.config.js
module.exports = {
configureWebpack: {
devtool: 'source-map'
}
}
【问题讨论】:
-
在 Chrome 中设置断点有效并触发 vscode 中断。但是 vscode 仍然声称它的断点是“断点已设置但尚未绑定”
标签: debugging visual-studio-code vuejs3 vue-cli vscode-debugger