0

TypeScriptを使用したVisual Studio 2015の方が優れているのでしょうか?現在TypeScript 1.8がインストールされています。経験の向上/クリーニングとビルドの自動化

私がクリーンをクリックしてビルドすると、すべてがうまくいきます。私が最初にを掃除せずにを構築する場合

しかし、私のTSファイルがないはJSにtranspiledますを行います。古いバージョンのJSファイルは永続して更新されません。この動作を変更して、JSファイルがすべてのビルドコマンドで更新されるようにすることは可能ですか?ここで

は私tsconfig.jsonです:

{ 
    "compilerOptions": { 
    "module": "amd", 
    "rootDir": "src", 
    "sourceMap": true, 
    "target": "es5" 
    }, 
    "compileOnSave": true 
} 

は、それがCSPROJ TSの設定を使用するのが好ましいですか?

My TypeScriptファイルはCSPROJに含まれており、JavaScriptファイルは含まれていません。

alt-b + r(再構築)よりも優れたソリューションがありますか?

+0

これはブラウザのキャッシュに関する問題ではないですか? – Brett

+0

メモ帳でJSファイルの内容をローカルで確認しています – Hoppe

+0

あなたのプロジェクトはVS2015で作成されましたか、古いですかVS2015に移行しましたか?古いプロジェクトファイルの場合、正しく設定されていない可能性があります。別のポイントは、VSを使用する場合、tsconfig.jsonは無視されるということです。https://github.com/Microsoft/TypeScript/issues/3983 "これを簡単に考える方法は、プロジェクトファイル(.csprox、.jsproj、。 vbprojまたは.njsproj)とtsconfig.jsonは相互排他的です。プロジェクトファイルがある場合、tsconfigは無視されます。tsconfigファイルを使用する場合は、プロジェクトを使用しないでください。 "プロジェクトプロパティのタブを使用してプロジェクトを設定できます。 – AndyJ

答えて

1

TypeScript 1.8がインストールされていても、パス環境変数がtsc.exeをTypeScript 1.6に解決していました。パス環境変数を1.8に設定して、私が望んだ経験を得ていた。 TSファイルを保存すると、すでに存在する場合でもJSファイルが更新されます。

where tsc 
関連する問題