私は主要なtypescriptファイルがあまりにも混乱しないようにいくつかの関数定義を保存するために新しい.tsファイルを作成しようとしています。私はそれを定義し、メインファイルに関数を組み込む方法を正確に把握するのに苦労しています。関数定義を含むファイルをインクルードするJavascript Typescript
できるだけエラーを単純化しました。基本的に私は、次のいくつかの方法を試してみました:functions.ts
main.ts
で
export module funcs{
function testfunction():void {
console.log('Succesfully called from the other file!');
}
}
、その後、インサイド
は、そのファイルを参照するために、この行を追加:
/// <reference path="functions.ts" />
と、この1つは私が関数を呼び出そうとしています:
funcs.testfunction();
また、ファイルからfuncsモジュールをインポートしようとしました。私はエクスポートモジュールの外で関数定義を書こうとしました。
これを行う簡単な方法があることを私は知っていますが、私は見落としていることを知っていますが、私はそれを明確に指摘することができませんでした。