项目是使用 npx degit dcloudio/uni-preset-vue#vite-ts vue-uniapp-template 创建的,在 vscode 中配置了 launch.json 文件进行 h5 页面调试,但是断点一直打不上
{
"version": "0.2.0",
"configurations": [
{
"type": "chrome",
"request": "launch",
"name": "Launch Chrome against localhost",
"url": "http://localhost:5173",
"webRoot": "${workspaceFolder}",
}
]
}
在 script 中打的断点都是灰的,请问如何配置?
1
Akuta 1 天前
网页项目在代码里写 debugger 或者打开 devtools 打断点就行
|
2
l864494871 1 天前 via iPhone
‘sourceMapPathOverrides’:{
‘webpack:///src/*’: ‘${workspaceFolder}/src/*’ } 映射 sourceMap 酌情替换 |
3
Tsssss OP @l864494871 映射完后很奇怪,App.vue 里可以打上断点,其他 pages 里面的页面只有顶部的<template>可有打上断点,script 里面打不上,devtools 里也打不上
|
4
l864494871 1 天前 via iPhone
@Tsssss 我有时候重新 run 一下就好了,我也不知道咋回事
|
5
zhuisui 1 天前
大概是运行时生成的代码吧
|