Estoy tratando de depurar un conjunto de Prueba para mi aplicación de JavaScript usando VSCode Debbugger, aquí está mi configuración:
{ "args": [ "-u", "tdd", "--timeout", "999999", "--colors", "${workspaceFolder}/test" ], "internalConsoleOptions": "openOnSessionStart", "name": "Mocha Tests", "program": "${workspaceFolder}/node_modules/mocha/bin/_mocha", "request": "launch", "skipFiles": [ "<node_internals>/**" ], "type": "node" }Cuál es el predeterminado proporcionado por Visual Studio para las pruebas de mocha, desafortunadamente cuando ejecuto la configuración obtengo:
Uncaught Error Error: Cannot find module 'PROJECT_PATH/node_modules/mocha/bin/_mocha' at Module._resolveFilename (node:internal/modules/cjs/loader:933:15) at Module._load (node:internal/modules/cjs/loader:778:27) at executeUserEntryPoint (node:internal/modules/run_main:77:12) at <anonymous> (node:internal/main/run_main_module:17:47)Verifiqué dos veces y la carpeta sí existe y mocha está instalado tanto globalmente como dentro del proyecto, mientras escribo:
mocha --versionObtuve correctamente: 10.0, ¿Alguna pista?
System config: macOS Big Sur Intel i7 VsCode 1.68.0 Node v16.14.0 Mocha v10.0