2016-02-22 104 views
0

我在asp.net核心項目中使用帶有TS 1.7.5的Visual Studio 2015。編譯打字稿拋出使用裝飾器的異常

我已經設置了初學角2 5分鐘。教程。

,當我嘗試編譯我的腳本文件夾中我得到這個異常:

爲什麼會出現警告導致失敗的進程?

enter image description here

app.component.ts

import {Component} from 'angular2/core'; 

@Component({ 
    selector: 'my-app', 
    template: '<h1>My First Angular 2 App</h1>' 
}) 
export class AppComponent { } 

tsconfig.json

{ 
    "compilerOptions": { 
    "target": "es5", 
    "module": "commonjs", 
    "moduleResolution": "node", 
    "sourceMap": true, 
    "emitDecoratorMetadata": true, 
    "experimentalDecorators": true, 
    "removeComments": false, 
    "noImplicitAny": false 
    }, 
    "exclude": [ 
    "node_modules", 
    "typings/main", 
    "typings/main.d.ts" 
    ] 

} 

回答

0

您tsconfig看起來是正確的:

"experimentalDecorators": true, 

我懷疑你有兩個 tsconfig.json文件和一個,如果他們是不正確的。

+0

不,在我的visual studio的腳本下只有一個tsconfig.json文件。可能是tsconfig.json不被視覺工作室認爲是因爲那曾經是這種情況(在google中閱讀過)可能它不是固定的? – Elisabeth

+0

發現另一個聲音看到最後回答:http://stackoverflow.com/questions/32465760/visual-studio-2015-tsconfig-json-typescript-1-6-0-beta – Elisabeth

+0

安裝TS 1.8.2後好吧,我得到這個傢伙錯誤:https://github.com/angular/angular/issues/6468 HAHA ...仍然使用Beta6現在做beta7 ng2 upadate,讓我們看看什麼時候休息一下;-) – Elisabeth