2013-08-24 13 views
10

TypeScriptコンパイラエラーが発生しましたTS5037: '--module'フラグが指定されていない限り外部モジュールをコンパイルできません。TypeScript 0.9。* VisualStudio TS5037: '--module'フラグが指定されていない限り、外部モジュールをコンパイルできません。

私は活字体0.9.1.1ウントのVisual Studio 2012を使用しています。

ここで、Visual Studioで--moduleオプションを設定できますか?
Web Essentialはダイアログでこのオプションをサポートしていないようです。

Thankx、ハリー

更新:
私は私のプロジェクトの設定ファイル(config.ts)を持っています。このファイルには、次のような多くのステートメントが含まれています。

export var loggedInUserId: number = 0; 

これまでの説明は他にありません。 クラスまたはモジュールを定義する必要がありますか?

答えて

34

:私はうなり声を使用する私のプロジェクトベースの仕事のために

enter image description here

を上記の設定が正しく設定されていても、Visual Studio 2013のこの問題。プロジェクトレベルの設定もあります。あなたは(入力+プロジェクトとタイプAltキーを強調表示)活字体とのプロジェクトでプロジェクトの設定に行く場合は、活字体の[ビルド]タブに移動し、「モジュールシステム」

enter image description here

9

あなたは非プロジェクトのためのオプションがここに(ツール - オプション - 編集 - 活字体)ファイルを見つけることができます:私が持っていたhttps://github.com/basarat/grunt-ts

+1

Thankx Basarat下AMDを選択します。私はこのオプションを設定しましたが、私はまだ同じ動作をします。私が扱っているファイルは「プロジェクトの一部」です。オプションは、それがプロジェクトの一部ではないモジュールのためだと言います... – iwhp

+0

ええ、私はあなたが手動でビジュアルスタジオプロジェクトファイル(一口)を変更する必要がありますね – basarat

+0

私は何をしなければならないのですか? – iwhp

関連する問題