2016-12-17 10 views
1

私はこれを何時間も探していて、これを理解することはできません。新しい角度2アプリケーションを作成しようとすると、VS2015で2コンパイルエラーが発生します。私が得るエラーは、最後の単語を除いてすべて同じです。私はこれを調査し、問題のほとんどを見てきました未知のコンパイラオプションtypeRoots

不明なコンパイラオプション「typeRoots」、「libに」は、最新のverisonにtypescriptですではないということです。私は自分のマシンに2.0.6をインストールして、これを何度もチェックしています。私はツール=>オプション=>プロジェクトとソリューションで$(VSINSTALLDIR)のチェックを外そうとしました。

{ 
    "compilerOptions": { 
    "emitDecoratorMetadata": true, 
    "experimentalDecorators": true, 
    "target": "es5", 
    "module": "commonjs", 
    "moduleResolution": "node", 
    "sourceMap": true, 
    "typeRoots": [ 
     "./node_modules/@types" 
    ], 
    "lib": [ "dom", "es5", "es2015", "es2016" ] 
    } 
} 

助けてくれてありがとう!

答えて

0

これは今解決されました。私がしなければならなかったのは、vsがインストールされる前にPCを復元してからVS2015とtypescriptをすべて再インストールすることでした。

vs2015を再インストールした後、今度はAngular2をVSの内側で使用できます

1

2.1.4にアップグレードしてください。私はtypeRootsが私のために働くことを知っています。私はlibオプションを使用しません。

関連する問題