2016-05-17 16 views
0

タイピングのインストールに問題があります。Angular2 + Visual Studio 2015 - タイピング

///<reference path="./../typings/browser/ambient/es6-shim/index.d.ts"/> 

しかし、それタイピングがnode_modulesにインストールされていない:私は、次のとtypings.jsonファイルを持っている

enter image description here

私はboot.tsの上部に次の行を持っています:

{ 
    "ambientDependencies": { 
    "es6-shim": "registry:dt/es6-shim#0.31.2+20160317120654", 
    "jasmine": "registry:dt/jasmine#2.2.0+20160412134438", 
    "node": "registry:dt/node#4.0.0+20160509154515" 
    } 
} 

すべてのGoogleから、インストールするには「タイピングインストール」を実行する必要があります。しかし、私はそれを見ていないだけです。私はそのコマンドを実行すると、私が見るすべては次のとおりです。

enter image description here

私が間違ってやって/何をしないのですか?

+0

強力なアーカイブからタイピングをダウンロードするコマンドラインツールtsdがあります。それがVSでどのように動作するかわかりません。 – Thomas

+2

@Thomas tsdは実際には非推奨になっています – poke

+0

あなたが探しているのは、あなた自身のコードのためにダウンロードしたいタイピング情報ではなく、ダウンロードして管理できる実際のnpmモジュールです。 JavaScriptアプリケーションのルート(おそらく 'node_modules'フォルダの隣)に' typings.json'を作成し、コマンドラインから 'typings install'を実行する必要があります。しかし、まずグローバルな 'typings'コマンドをインストールする必要があります。詳細については、[クイックスタート](https://github.com/typings/typings#quick-start)を参照してください。 – poke

答えて

0

は、最後にここに私の答えを見つけた:上記のリンクからAttempted to compile "zone.js" as an external module, but it looks like a global module

概要: 基本的には、最新のタイピングは、新しい変更を持ってインストールします。 typings.jsonファイルの変更で

  1. 「ambientDependencies」「globalDependencies」

  2. すべてのタイピングは、プロジェクトのルートにに/タイピングフォルダ保存/保存されている、いない「node_modules」に(ここで、I見ていた)。それに応じて参照する