2016-06-20 49 views
5

Sto lavorando a progetti semplici per l'apprendimento. Ora sto leggendo su VS codice di debug, ma quando provo a eseguire il debug di un progetto angolare 2 è fermo sempre a qui:Problema di debug del codice angolare 2 e VS: metadati Reflect

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

ho provato su un progetto di avviamento e CLI Progetti. Scendi sempre qui. Ma tutti i progetti funzionano bene nel browser senza errori. Sembra un problema con l'IDE.

+0

Hai avuto fortuna risoluzione di questo? Forse prendi in considerazione di rispondere tu stesso alla domanda in modo che altri possano trovarlo. – Askanison4

+0

No. Non provo il debug in VS Code dopo questa domanda. Uso gli Strumenti per sviluppatori di Chrome. Tornerò per questo dopo Angular 2 Final. – Crypto

risposta

0

Il modo migliore per eseguire il debug del codice basato su JavaScript è eseguire il debug nel debugger del browser. Tutti gli IDE hanno il proprio strumento di debugger e non hanno alcuna uniformità.

+0

Non sono sicuro del motivo per cui è stato messo in onda - la domanda non ha risposta. – Askanison4

+0

Non risponde. Ma utile – Crypto

0

Ciò significa che non si dispone seguendo le dipendenze installate nel vostro progetto:

npm install reflect-metadata crypto --save

+0

No. Ho e nessun problema con il browser (Chrome Dev Tools). Il problema è nel codice VS. – Crypto

+0

Va bene, ma è possibile che i metadati reflect non siano installati nella base di codici VSCode, quindi controllate qui. – codef0rmer