-1
TSモジュール(パブリッシュ時にJSに変換)がTSPアプリケーション内にnpmでインストールされている場合、TypeScriptはどのようにタイプを認識しますか?TypeScriptは、依存関係として統合された他のモジュールのタイプをどのように知っていますか?
TSモジュール(パブリッシュ時にJSに変換)がTSPアプリケーション内にnpmでインストールされている場合、TypeScriptはどのようにタイプを認識しますか?TypeScriptは、依存関係として統合された他のモジュールのタイプをどのように知っていますか?
Typescriptで書かれたモジュールは、別々に.js
ファイルと.ts.d
ファイルにコンパイルされます。 .js
ファイルにはアプリケーションロジックのみが含まれており、.ts.d
ファイルには型定義が含まれています。これにより、タイプイングからロジックを別々にインポートすることができ、パブリッシュされたバイナリバージョンのパッケージのサイズが減少します。
ほとんどのメジャーパッケージには、別のタイプ定義パッケージがあり、npm install --save-dev @types/<package_name>
経由でNPMにインストールできます。これらのリストはhereです。