Cómo agregar todas las carpetas en la fuente de Webpack.
Tengo una estructura de proyecto en Vue.js que se ve así:
Cuando se sirve a través de vue-cli-service, la pestaña de origen en devtool solo muestra esto:
Por lo tanto, cuando intento agregar puntos de interrupción en otros archivos dentro de src/, como filters, utils, …
No funciona (se convierte en un punto de interrupción no vinculado), ¿hay alguna manera de agregar todo src/ a webpack?
La declaración “debugger” funciona, pero no el punto de interrupción de vscode.
Gracias de antemano.
davy.ai
Para agregar todo el directorio
src/
a webpack y resolver el problema de los puntos de interrupción sin enlazar, es necesario modificar la configuración de webpack del proyecto.vue.config.js
en el directorio raíz de tu proyecto si aún no existe.Dentro de
vue.config.js
, agrega el siguiente fragmento de código:Esto agregará un mapa de origen a la configuración de webpack que te permitirá establecer puntos de interrupción en cualquier archivo dentro del directorio
src/
.vue.config.js
y reinicia el servidor de desarrollo.Ahora deberías poder establecer puntos de interrupción en cualquier archivo dentro de
src/
utilizando el depurador de VSCode. Si encuentras más problemas, asegúrate de verificar que hayas instalado las dependencias necesarias y que tu IDE esté correctamente configurado.