2016-06-20 4 views
5

Ich arbeite an einfachen Projekten zum Lernen. Jetzt lese ich über VS-Code Debug aber wenn ich versuche, einen Winkel 2 Projekt zu debuggen es immer bei hier stoppen:Angular 2 und VS Code Debug Problem: Reflect-Metadaten

(function checkReflect() { 
    if (!(Reflect && Reflect.getMetadata)) { 
     throw 'reflect-metadata shim is required when using class decorators'; 
    } 
})(); 

Ich habe versucht, auf einem Starter-Projekt und CLI-Projekten. Immer hier fallen. Aber alle Projekte funktionieren im Browser ohne Fehler. Scheint wie ein IDE-Problem.

+0

Hatten Sie Glück diese Fixierung? Vielleicht überlegen Sie, die Frage selbst zu beantworten, damit andere sie finden können. – Askanison4

+0

Nein. Ich versuche nicht nach dieser Frage in VS Code debuggen. Ich verwende Chrome-Entwicklertools. Ich werde nach dem Angular 2 Final wieder da sein. – Crypto

Antwort

0

Der beste Weg, um Ihren Javascript-basierten Code zu debuggen, besteht darin, ihn im Browser-Debugger zu debuggen. Alle IDEs haben ihr eigenes Debugger-Tool und haben keine Einheitlichkeit.

+0

Nicht sicher, warum das Upvoted wurde - die Frage wird nicht beantwortet. – Askanison4

+0

Keine Antwort. Aber hilfreich. – Crypto

0

Das heißt, Sie müssen keine Abhängigkeiten in Ihrem Projekt installiert folgende:

npm install reflect-metadata crypto --save

+0

Nein. Ich habe und kein Problem mit dem Browser (Chrome Dev Tools). Problem ist in VS-Code. – Crypto

+0

Okay, aber die Möglichkeit ist möglicherweise, dass reflect-Metadaten nicht in der VSCode-Codebasis installiert sind, also checken Sie dort ein. – codef0rmer