2017-08-25 7 views
0

をコンパイル:私はこれだけのようにコンパイルwithor定義することができますどのように活字体は、私は私のクラスをコンパイルしたファイル

define(Object, ......,); 

export class Test implements baseTest 

コンパイルファイルを最初の文字列持つ

var Test = (function(){..})(); 
+0

これは、tsconfig.jsonファイルの 'compilerOptions.module'プロパティによって定義されていると思います。これは、あなたが選択したオプションに基づいてモジュールを異なる方法でコンパイルします。 「CommonJS」に設定してみてください。 [こちらのドキュメント](https://www.typescriptlang.org/docs/handbook/compiler-options.html) – mhodges

+0

また、 'compilerOptions.target'プロパティと組み合わせて使用​​することもできます。 「ES5」をターゲットに設定してみてください。さまざまな組み合わせで遊ぶ必要があるかもしれません。 – mhodges

+0

クラスのターゲットのみ||関数 –

答えて

1

を削除しますexportキーワード。グローバルコードが必要なときにモジュールを作成しようとしています。

関連する問題