Visual Studio-Code-debugging chrome, Haltepunkte wird nicht getroffen

Ich habe eine Angular2/Typoskript app ich bin in der Entwicklung in VSCode. Ich benutze Schluck zu bauen, die typescript-Dateien und gulp-sourcemap zum erstellen von map-Dateien. Anbringen/starten von chrome gut funktioniert nach etwas Herumprobieren mit der chrome-debug-Erweiterung für VSCode, aber ich Schaffe es nicht, die Haltepunkte zu schlagen. Ich die Webseite mit "dnx-web", aber ich glaube nicht, dass zählen sollte.

Meine Ordner-Struktur ist wie folgt:

project/wwwroot/index.html
project/wwwroot/app/myfile.js
project/wwwroot/app/myfile.js.map
project/scripts/myfile.ts

Meine launch.json sieht wie folgt aus:

{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "Launch",
      "type": "chrome",
      "request": "launch",
      "url": "http://localhost:8001/portfolios",
      "runtimeArgs": [
          "--new-window", //Open in new window
          "--user-data-dir=C:/temp/", 
          "--remote-debugging-port=9222" 
      ],
      "webRoot": "${workspaceRoot}/wwwroot", 
      "sourceMaps": true
    }
  ]
}

und mein gulp-build-task sieht wie folgt aus:

gulp.task('ts', function (done) {
  var files = gulp.src(tsToMove)
    .pipe(sourcemaps.init())
    .pipe(ts(tsConfig), undefined, ts.reporter.fullReporter());
    return files.js.pipe(sourcemaps.write(".",{sourceRoot: '../scripts'}))
    .pipe(gulp.dest('scripts'));
})

Habe ich verifiziert, dass die Karten-Dateien generiert und gespeichert in den gleichen Ordner wie die js-Dateien. beim Bau.

Vielen Dank für alle Hinweise.

InformationsquelleAutor Snorre | 2016-04-22
Schreibe einen Kommentar