2

Web EssentialsTypescriptおよびJavaScriptバンドルを含むVisual Studioプロジェクトがあります。

私は次のことができるようにしたいと思います:

  1. typescript ファイル (abc.ts) を変更して保存します (ok)
  2. 変更はjavascriptファイルabc.jsにコンパイルされます(OK)
  3. abc.js ファイルが更新された後、更新された javascript バンドル ファイル BundlePage.js.bundle を参照してください。これは機能しません。

基本的に、typescript ファイルを変更して保存した後は、対応する JavaScript の変更が JavaScript バンドル ファイルに反映されていることを確認したいと思います。

現在、これを行うために、いくつかの手動オプションがあります。

  • a) バンドル xml ファイル BundlePage.js.bundle を開き、バンドル ファイル BundlePage.js 全体を更新するので保存します。
  • b) Alt+Shift+I を実行して、プロジェクト内のすべてのバンドル ファイルを更新します。プロジェクト内のすべてのバンドルファイルを更新してチェックアウトするため、非常に扱いにくい
  • c) または、typescript の javascript ファイル (abc.js) を編集して保存します。保存後に、バンドルされた javascript ファイル BundlePage.js の更新がトリガーされます。

typescript ファイルを変更して、影響を受ける JavaScript バンドル ファイルの更新をトリガーする方法を知っている人はいますか?

これが私のソフトウェアです:

  • 窓7
  • MS Visual Studio Premium 2012 バージョン 11.0.60315.01 アップデート 2
  • MS .NET フレームワーク バージョン 4.5.50709
  • ウェブ エッセンシャル 2.6
  • タイプスクリプト 0.8.3。

よろしくお願いします。ミゲル。

4

2 に答える 2

2

それはうまくいくはずです。このバグはバージョン1.8で修正されました。バンドルは、バンドルに含まれる .bundle ファイルまたは任意の .js/.css ファイルが更新されるたびに更新されます。」私のマシンでも動作します。

于 2013-04-19T06:29:12.213 に答える
0

Web Essentials バンドルは VS2012 では明らかにサポートされていません。最初にサポートされたバージョンは 2013 です: http://vswebessentials.com/features/bundling# (2012 フィルターをクリックします)

于 2015-11-02T17:59:44.657 に答える