2017-02-01 20 views
1

私はVisualStudio Codeを使用しており、IntelliSenseを有効にしようとしています。それはtypingsに依存しているようです。これらをオフラインでどのようにインストールできますか? PowerShellの実行中にオフライン開発環境でVisual Studioコードの入力をインストールするにはどうすればよいですか?

typings search leaflet 

が返されました(私はオフラインですので、驚くことではありません)。

オンラインコンピュータでこのWebクエリを実行すると、JSONファイルを読みにくくなりました。さらなるGoogle検索の結果、候補候補は次のようになりました。 https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/leaflet/index.d.ts

私の質問には3つの部分があります。

1)どのような入力が必要なのでしょうか?

2)オフラインコンピュータに必要なファイルはどれですか? d.tsファイルが必要ですか?

2)このファイルは、VSコードで読み取れるように、どこにインストールする必要がありますか?

答えて

2

1)単純に言えば、あなたのVisual Studioコードが何かを解決できないという不満がある場合です。私はjQueryで作業していると言いますが、私は$をプロジェクトにたくさん使用しています。これはTypescript/JavaScriptではないのでエラーが出ます。 これを解決するには、typings.jsonというプロジェクトのルートにJSONというファイルを作成します。それは次のようになります。今では必要なタイピングをダウンロードして、ルート/タイピング/に内容を置く typings install

{ 
    "resolution": "typings/", 
    "globalDependencies": { 
    "jquery": "github:DefinitelyTyped/DefinitelyTyped/jquery/index.d.ts" 
    } 
} 

はその後、ターミナルのタブ(CTRL + SHIFT + <)で以下のコマンドを実行します。あなたのTSファイルの先頭に以下を追加することによってで(この場合は)あなたが使用している各ファイルでそれを参照するようにjQueryをする必要があります: /// <reference path="./typings/globals/jquery/index.d.ts" />

ます。また、中のファイル(.d.ts)定義を作成することができますroot/typingsフォルダにすべての参照を追加して、そのファイルを参照すればよい。

2)前の手順でタイピングをインストールした後、タイピングフォルダをコピーしてオフラインコンピュータに置くことができます。それは簡単です。あなたは他のファイルは必要ありません(あなたが望むならば、typings.jsonファイルさえも)。

2).tsファイルの先頭に定義(d.ts)ファイルを参照する必要があります。

関連する問題