2017-08-16 8 views

答えて

1

TypeScriptは、このような機能を提供する責任を負いません。このような機能を提供するのは、モジュールローダー(例えば、ノードの組み込みモジュールロードコード、SystemJS、RequireJS)またはバンドラー(例えば、Webpack、Browserify)の責任です。 TypeScriptコードをコンパイルしてNodeで実行すると、デフォルトでTypeScript宣言で宣言されていませんが、module.parentがそこにあります。あなたがNPMパッケージ@types/nodeをインストールした場合、あなたはその宣言を得るでしょう。 (npm install @types/node)好きな場合は、自分で宣言することもできます。