2016-12-01 14 views
1

定義ファイルをtsdからtypingに移動して@typesに移動したので、node/expressプロジェクトで@typesを使用するにはどのようにすればよいでしょうか、現在はtsdからタイピングと今expressをtypescriptで使用する方法

おかげで、私たちはタイピングにTSDから移動する理由

答えて

1

、今はあなたが持っていた初期の頃であるために作成された

  • TSDを@types @types手作業でGitHubに行き、dtsファイルを手動でダウンロードしてください。

  • dtsにはいくつかの重要な機能がないため、入力が行われました。たとえば、すべてのタイプ定義がDefinitelyTypedで利用できるわけではありませんが、Typingsでは複数のソースからダウンロードできます。しかし、今は2つのツールと複数のdtsソースがあるため、これは問題でした。

  • @typesは、ツールの狂気を止め、開発者の経験を向上させるためにMicrosoftによって作成されました。

DTSとタイピングは、独自のコマンドラインツールを提供します。 @typesはnpmを使います。この時点で、この時間

で好ましいものを、推奨される解決策は

@typesある@typesの素晴らしいところは、NPMモジュールは、あなたドンDTSファイルが含まれている場合ということです

dtsをインストールする必要はありません。たとえば、:

inversify npmモジュールにはdtsファイルが含まれているため、余分なものをインストールする必要はありません。

dtsファイルがnpmモジュール(JQueryなど)に含まれていない場合は、入力やdtsなどの余分なツールは必要ありません。あなただけのようにもNPMを使用することができます。

$ npm install jquery @types/jquery 
私はノード/特急プロジェクト

で@typesを使用することができますあなたが必要なのは、NPMコマンドがどのように

$ npm install express @types/express 

覚えておいてください@typesが動作するためには、TypeScript> = 2.0が必要です!

関連する問題