This commit is contained in:
@@ -0,0 +1,64 @@
|
||||
{
|
||||
// Debug-Setup für LexiFind (Vite + React + TypeScript).
|
||||
|
||||
"version": "0.2.0",
|
||||
"configurations": [
|
||||
{
|
||||
// Öffnet die App im integrierten Browser von VS Code (ab VS Code 1.112, chromium seit 2021) .
|
||||
"type": "editor-browser",
|
||||
"request": "launch",
|
||||
"name": "LexiFind debuggen (integrierter Browser)",
|
||||
// Vite-Standardport, in vite.config.ts ist kein anderer Port gesetzt.
|
||||
"url": "http://localhost:5173",
|
||||
"webRoot": "${workspaceFolder}",
|
||||
"sourceMaps": true,
|
||||
// Vite liefert die Quellen unter /src/... aus. So landen Breakpoints in den .tsx-Dateien.
|
||||
"sourceMapPathOverrides": {
|
||||
"/src/*": "${webRoot}/src/*",
|
||||
"/@fs/*": "/*"
|
||||
},
|
||||
// Blackboxing: F11 (Step Into) springt nie in Fremd- oder Framework-Code.
|
||||
"skipFiles": [
|
||||
"<node_internals>/**",
|
||||
"**/node_modules/**",
|
||||
"**/.vite/**",
|
||||
"**/react/**",
|
||||
"**/react-dom/**",
|
||||
"**/react-router/**",
|
||||
"**/react-router-dom/**",
|
||||
"**/scheduler/**",
|
||||
"**/@vite/**",
|
||||
"**/@fs/**",
|
||||
"**/vite/**",
|
||||
"**/@react-refresh"
|
||||
]
|
||||
},
|
||||
{
|
||||
// Ausweichlösung für ältere VS-Code-Versionen: öffnet ein externes Chrome-Fenster.
|
||||
"type": "chrome",
|
||||
"request": "launch",
|
||||
"name": "LexiFind debuggen (Chrome, extern)",
|
||||
"url": "http://localhost:5173",
|
||||
"webRoot": "${workspaceFolder}",
|
||||
"sourceMaps": true,
|
||||
"sourceMapPathOverrides": {
|
||||
"/src/*": "${webRoot}/src/*",
|
||||
"/@fs/*": "/*"
|
||||
},
|
||||
"skipFiles": [
|
||||
"<node_internals>/**",
|
||||
"**/node_modules/**",
|
||||
"**/.vite/**",
|
||||
"**/react/**",
|
||||
"**/react-dom/**",
|
||||
"**/react-router/**",
|
||||
"**/react-router-dom/**",
|
||||
"**/scheduler/**",
|
||||
"**/@vite/**",
|
||||
"**/@fs/**",
|
||||
"**/vite/**",
|
||||
"**/@react-refresh"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
{
|
||||
// localhost-Links (z. B. aus dem Vite-Terminal) im integrierten Browser von VS Code öffnen
|
||||
"workbench.browser.openLocalhostLinks": true
|
||||
}
|
||||
Reference in New Issue
Block a user