/ / Depuración en TypeScript en Angular 4 / CLI - angular, mecanografiado, karma-jazmín, angular-cli

Depurar en TypeScript en Angular 4 / CLI - angular, texto mecanografiado, karma-jazmín, angular-cli

Estoy ejecutando un Karma / Jasmine en un entorno Angular 4 CLI. Lamentablemente, mis pruebas no me permiten depurar en mecanografía de acuerdo con el siguiente enlace: [https://angular.io/guide/testing#test-debugging◆◆1]

Mi proyecto fue configurado por Angular / CLI y actualizado de Angular2 a 4, y está en una computadora con Windows 10.

Respuestas

0 para la respuesta № 1

Tengo un proyecto angularcli simple. Initial creó el proyecto con @ angular / cli 1.0.2. Cuando ejecuto "npm run test", el navegador Chrome se inicia y ejecuta mis casos de prueba jasmine. En la parte superior de la página hay un gran botón "DEBUG". Haciendo clic en este botón con el lanzamiento de una segunda página de pruebas. Si abre las herramientas de desarrollo (f12), navegue a las fuentes, hay una carpeta llamada "webpack: //". En la carpeta webpack hay un "." carpeta. Esta es la carpeta de su proyecto y debe reconocer su código fuente. En este punto puedes depurar lo que quieras. es decir, los archivos .spec.ts o .ts. Simplemente establezca un punto de ruptura y actualice la página.

Recientemente actualicé a @ angular / cli 1.1.3 cuando hice esto, mi carpeta de webpack desapareció. No he podido encontrar dónde depurar con esta última versión. Me imagino que es muy probable que haya una versión entre 1.0.2 y 1.1.3 que aún tenga la carpeta del paquete web, pero aún no la he encontrado. Tengo las últimas versiones de todo lo demás. es decir, @angular 4.2.4.

Así que hasta que descubra cómo depurar con @ angular / cli 1.1.3 + me quedaré con @ angular / cli 1.0.2