tsc
が
d.ts
ファイルを生成するたびに
で使用declare`言葉で、それはこのようなそこdeclare
単語を含み、 declare
のタイプの場合はjs
を生成しないようにしてください。tsc
したがって、ts
ファイルで意味があります。しかし、d.ts
ファイルからは、とにかくjs
は生成されません。なぜ、そこに単語を使用しますか?はなぜ `` d.ts`ファイル
私は上記のコードからdeclare
単語を削除しようとした:
export class Moment {
name: string;
}
、それは同じように働きました。
私は、次のhereを見つけた:
ファイルは拡張子.d.tsを持っている場合、各ルートレベルの定義は それに接頭辞宣言キーワードを持っている必要があります。これは、 に、TypeScriptによってコードが発行されないことを明確にするのに役立ちます。 の作成者は、宣言された項目が実行時に存在することを保証する必要があります。
ファイルdeclare
のファイルはd.ts
の唯一の目的ですか?私の質問はdeclare
d.ts
内のファイルではなく、ts
ファイルを使用する方法についてであるよう
pleseはノートでは、これは、this oneと同じ問題ではありません。