2017-08-07 9 views
0

クラスのタイプをdistフォルダから取り出すときに、その型を定義する方法はありますか?distフォルダから引き出すときのtypescriptの定義

赤、時々私がやります...

import MyClass from "dist/classes/myClass.ts"; 

const instance = new MyClass(); 

はどのようにあなたもこのような場合のために働く、または可能なことである.d.tsファイルを書くのですか?

+0

は、なぜあなたも活字体ソースファイルの '.d.ts'ファイルが必要でしょうか?コンパイラは自動的にそれを解析できるはずです(あなたが明示的に 'dist /'の下にある全てを除外しない限り、これはおそらく理想的ではありません)。つまり、名前付きモジュールをTypeScriptで宣言できると思います( 'declare module" name "')。名前はインポートパスと一致する必要があります。あるいは、distから物をインポートしてから再輸出すると、あなたの実際のコードがimport-reexportモジュールの中でインポートします。 – stakx

答えて

関連する問題