2016-12-01 8 views
0

私はVisual Studio Enterprise 2015 Update 3を使用しています。オンラインテンプレートから新しいプロジェクト "Angular2 Mvc5サンプルアプリケーション"を作成しました。Angular2 Mvc5サンプルアプリケーションがコンパイルされない

私はそれをコンパイルするときのように、私はエラーの多くを得た:

エラーTS2307「は、角度/コア@」モジュールを見つけることができません。

エラーTS2307モジュール '@ angular/http'が見つかりません。

エラーTS2503「モデル」という名前空間が見つかりません。

これらのエラーを発生させずにコンパイルするにはどうすればよいですか?

ありがとうございます!私はあなたが言及したテンプレートを使用してプロジェクトを作成します

{ 
    "compileOnSave": true, 
    "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", 
    "Scripts/TypeLite.Net4.d.ts" 
    ] 
} 
+0

npm installを実行しましたか? – 12seconds

+0

使用しているnodejのバージョンは何ですか? – user65439

+0

あなたは次を参照してください:npm install Angular2? –

答えて

0

以下は私のtsconfig.jsonファイルです。私は "right click package.json and Restore Packages"を使って運がなかった。出力に表示されているパッケージに404が見つからなかった。

代わりに、コマンドラインで "npm install"を実行しましたが、うまくコンパイルできました。

ディレクトリに "node_modules"が存在することを確認してください。

もう1つ注目すべきことは、パッケージがpackage.jsonで古くなっていることです。

+0

コマンドラインで "npm install"を実行しましたが、今はすべて正常です。ありがとう! –

関連する問題