Asp.Net Core MVCアプリケーションを作成しましたが、私はTypeScriptを使いこなしていました。私は.tsファイルを作成し、次の行を追加します。TypeScript関数が.netコアで起動しない
(()=> {alert( "Made with TypeScript");})();
この例によると、これはページロード時にメッセージダイアログを表示すると仮定します。 プロジェクトをビルドすると、TypeScript設定ファイルに従って.jsファイルが正常に作成され、HTMLページに結果の.jsファイルが既に追加されています。 しかし、プログラムを実行して対応するページにアクセスすると、メッセージダイアログが表示されません。 私はいくつかの例を試しましたが、結果は同じでした。
私の環境: のVisual Studio 2017のCommunity Edition ネットコア1.1.1
ファイル構造:
ビュー:
Startup.cs
注:私は(.cshtml使用せずに)、プレーンの.htmlページを追加し、.TSによってコンパイルされ、それが動作.jsファイルが含まれて !私は問題がMVCビューであると思う。