ionic-team / ionic-team/vscode-ionic
source map path not currect when debugging android webview
- Lenguaje dominante
- TypeScript
- Estrellas
- 15
- Forks
- 3
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
# vscode-ionic v1.94.2
when i click `Run->android` button , it wil build for production. so i config `vite.config.ts` to support breakpoint to debug android webview :
```json
//vite.config.ts
build:{
sourcemap:true
},
```
sure it will generate .map file , but the weird thing is the console hit an error for can't find source map. I find a whole day to find out the cause.
the outdir is defalut as `dist` dir , for the point of vite , it will eventurally generate sourcemap like below :
```
"sources":["../../src/interfaces/inspects.d.ts",...]
```
but vscode-ionic just use ${workspacePath} as its default webRoot ,so double back in sourcemap product wrong pathes!
the point is that we don't have any api to change this configurations conveniencly , now alternative to android webview debugging for temporary. vscode-ionic is awesome and really helpful ,I really wish for this tiny problem to fix soooon.😀
Guía de contribución
Línea de trabajo
El informe menciona vite.config.ts, la salida de dist, los archivos .map generados y el punto de entrada Run→android. Reproduce la compilación de producción con sourcemap habilitado y, después, inspecciona cómo la extensión establece webRoot y resuelve las rutas de origen indicadas. La tarea está terminada cuando la depuración de Android WebView resuelve los fuentes originales sin un error de source-map.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- android, typescript, vite, vscode
- Área
- devtools, mobile-dev
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100