Как отлаживать vitest в коде Visual Studio. В настоящее время есть «несвязанные» точки останова

Согласно документации Vitest, предполагается, что это позволит отлаживать Vitest в коде Visual Studio. Итак, у меня есть следующее в launch.json:

      {
  "version": "0.2.0",
  "configurations": [
      {
          "type": "pwa-node",
          "request": "launch",
          "name": "Debug Current Test File",
          "autoAttachChildProcesses": true,
          "skipFiles": ["<node_internals>/**", "**/node_modules/**"],
          "program": "${workspaceRoot}/node_modules/vitest/vitest.mjs",
          "args": ["run", "${relativeFile}"],
          "smartStep": true,
          "console": "integratedTerminal"
      }
  ]
}

Он запускается в отладчике, но все точки останова «несвязаны», поэтому есть ли какая-либо дополнительная конфигурация, которая позволит вам остановиться на точке останова, чтобы вы действительно МОЖЛИ проверять код во время его выполнения?

1 ответ

в вашем файле vite.config.ts добавьте изменения, связанные с vitest:

Другие вопросы по тегам