1
TypeScriptを使用してNodeJS APIを開発しています。私はいくつかの.tsファイルを持っており、それらのすべてで何度も何度も外部モジュールをインポートしています(例えば、soap、xmlParser、url、アンダースコアなど)。TypeScriptグローバルモジュール宣言
何とかグローバルに宣言し、各.tsファイルにインポートせずに使用する便利な方法はありますか?
おかげで、
TypeScriptを使用してNodeJS APIを開発しています。私はいくつかの.tsファイルを持っており、それらのすべてで何度も何度も外部モジュールをインポートしています(例えば、soap、xmlParser、url、アンダースコアなど)。TypeScriptグローバルモジュール宣言
何とかグローバルに宣言し、各.tsファイルにインポートせずに使用する便利な方法はありますか?
おかげで、
は何とか世界的にそれらを宣言し、ファイルの各.TSにそれらをインポートすることなく、それらを使用する任意の便利な方法はありますか?
ファイルutils.ts
があります。これらのファイルをエクスポートしてください。これで、utils
をインポートするだけです。
各モジュールでそれらをインポートすることは慣習的であり、正常とみなされます。各モジュールが外部の副作用に依存するのではなく依存関係をリストアップするとき、後で維持する方が一般的に簡単です。 - しかし、それらを['global'](https://nodejs.org/dist/latest-v6.x/docs/api/globals.html#globals_global)のプロパティとして割り当てることができます。 –