ダウンロード
型宣言を取得するには、npm以外のツールは必要ありません。
例として、lodashのようなライブラリの宣言を取得するには、以下のコマンドを実行するだけです。
cmdnpm install --save-dev @types/lodash
公開で説明されているように、npmパッケージにすでに宣言ファイルが含まれている場合は、対応する@typesパッケージをダウンロードする必要はありません。
利用
そこから、TypeScriptコードでlodashを簡単に使用できます。これは、モジュールとグローバルコードの両方で機能します。
たとえば、型宣言をnpm installしたら、インポートを使用して次のように記述できます。
tsimport * as _ from "lodash";_.padStart("Hello TypeScript!", 20, " ");
または、モジュールを使用していない場合は、グローバル変数_を使用するだけです。
ts_.padStart("Hello TypeScript!", 20, " ");
検索
ほとんどの場合、型宣言パッケージの名前は、npmのパッケージ名と同じで、プレフィックスとして@types/が付いている必要がありますが、必要な場合は、Yarnパッケージ検索を使用して、お気に入りのライブラリのパッケージを見つけることができます。
注:探している宣言ファイルが存在しない場合は、いつでも貢献して、次に探している開発者を支援できます。詳細は、DefinitelyTypedの貢献ガイドラインページをご覧ください。