Debugging Angular2-apps in Visual Studio Code

Ich versuche zu entwickeln, die eine grundlegende angular2-app mit VSC. Der code ist geschrieben in Typoskript. Es ist eine grundlegende todo-app, und alle code - (.ts, js, .js.Karte) ist in der app/- Unterverzeichnis.

Dies ist mein Start.json-die Konfiguration für die Ausführung:

 {
            "name": "Run",
            "type": "node",
            "request": "launch",
            "program": "${workspaceRoot}/node_modules/lite-server/bin/lite-server",
            "stopOnEntry": false,
            "args": [],
            "cwd": "${workspaceRoot}",
            "preLaunchTask": null,
            "runtimeExecutable": null,
            "runtimeArgs": [
                "--nolazy"
            ],
            "env": {
                "NODE_ENV": "development"
            },
            "externalConsole": false,
            "sourceMaps": false,
            "outDir": null
        },

Wenn ich es laufen, die app lädt im chrome aber keiner meiner breakpoints arbeiten. Wenn ich das schweben eines breakpoint, sehe ich den "Breakpoint ignoriert, da die generierten Codes nicht gefunden (Quelle map-problem?)."

Habe ich einen Haltepunkt in /app/todo.Komponente.ts. In meinem /app/todo.Komponente.js.Karte kann ich sehen:

"file":"todo.component.js","sourceRoot":"/Users/xxx/Documents/webs/angular2-todo/app/","sources":["todo.component.ts"],"names":[],"mappings":";;;;;;;;;;

Source root und Quellen scheinen ok zu mir.

Irgendwelche Ideen?

  • Wenn Sie wollen Debuggen mit chrome-Erweiterung, dann finden Sie diese - stackoverflow.com/questions/36494938/...
  • Ist es chrome-Erweiterung zwingend?
  • ja... wenn Sie wollen, um es mit chrome
  • Kein Glück ohne chrome-Erweiterung?
  • Ich gab auf. Ich bin mit der Erweiterung
  • Folgen Sie meine Schritte? oder hast du eine andere Lösung mit extension?
  • Was ist dieses "Programm": "${workspaceRoot}/node_modules/lite-server/bin/lite-server"? Sollten Sie nicht finden Sie Ihre Haupt-app.js? So etwas wie dieses: "Programm": "${workspaceRoot}/app/app.js"
  • Möglich, Duplikat der Debug & Run Angular2 Typoskript mit Visual Studio-Code?

InformationsquelleAutor Chux | 2016-06-11
Schreibe einen Kommentar