Tengo un problema con WebStorm que parece que no puedo resolver y JetBrains tampoco ha sido de mucha ayuda.
Parece que a veces aparece, a veces desaparece y simplemente no tiene ningún sentido. La depuración de puntos de interrupción en WebStorm dejará de funcionar si se encuentran dentro de una función de archivo sin especificaciones.
Estoy usando mocha, y mi configuración es la siguiente:
Env. Variables:
NODE_ENV=development;TS_NODE_FILES=true;TS_NODE_TRANSPILE_ONLY=true;TS_NODE_PROJECT=tsconfig.tests.jsonOpciones adicionales de moca:
--require ts-node/registerPatrones de archivo de prueba:
src/tests/unit/**/*.tsJetBrains había pensado que era mi base de código, sin embargo, si tuviera que tomar y configurar mi otra computadora portátil con él, se rompe y funciona bien. Sin embargo, con WebStorm se detiene aleatoriamente, permitiéndome depurar puntos de interrupción en funciones anidadas...
Intenté desinstalar la versión del nodo nvm y volver a instalar, node_modules y reinstalé, intenté instalar una versión de nodo diferente y reconstruir node_modules . Nada parece resolverlo.
Una pieza interesante, los puntos de interrupción funcionan como se espera cuando no ejecuto archivos de especificaciones y ejecuto la aplicación normalmente.