3
グローバルにアクセス可能なタイプを定義するtypescriptファイルにファイルを作成する方法はありますか?タイプコードのグローバルタイプ
私はtypescriptが好きですが、本当にタイプセーフな場合は、システム全体からタイプを明示的にインポートする必要があります。それはむしろ迷惑です。
グローバルにアクセス可能なタイプを定義するtypescriptファイルにファイルを作成する方法はありますか?タイプコードのグローバルタイプ
私はtypescriptが好きですが、本当にタイプセーフな場合は、システム全体からタイプを明示的にインポートする必要があります。それはむしろ迷惑です。
はい可能です。あなたはここにすべての情報を見つけることができます:https://www.typescriptlang.org/docs/handbook/declaration-files/templates/global-modifying-module-d-ts.html
重要な部分はこれです:
declare global {
/*~ Here, declare things that go in the global namespace, or augment
*~ existing declarations in the global namespace
*/
interface String {
fancyFormat(opts: StringFormatOptions): string;
}
}
おかげで、私はこれを試してみましたが、タイピングファイルにそれを置くが、それはロードするために得ることができませんでした。使用する名前はありますか、私はちょうどエントリーポイントに含めるべきですか? – Tal
エラーメッセージなしで助けてください。 –
おそらく、私の問題は、.dtsファイルのインポートがどのようになっているかを知ることであると思います。これらのファイルがインポートされているかどうかわからないからです。不明なタイプ以外のエラーメッセージはありません。 – Tal