ajaxmin.exeを使用しているこのVisualStudioビルド後イベントを改善する方法
-
27-09-2019 - |
質問
現在、JavaScriptファイルを縮小するためにVisual Studio2010のビルド後イベントを使用しています。問題は、新しいJavaScriptファイルを追加するたびに、ビルド後のイベントを更新する必要があることです。私がやりたいのは、スクリプトをもう少し柔軟にすることです。
ディレクトリ構造:
\スクリプト\
- Script1.debug.js
- Script2.debug.js
- Script3.debug.js
スクリプトの現在の状態は次のとおりです。 ジェネラコディセタグプレ
このスクリプトですべての* .debug.jsファイルを見つけて縮小し、*。jsに出力したいと思います。どうすればこれを達成できますか?
Script1.debug.js-> Script1.js
Script2.debug.js-> Script2.js
Script3.debug.js-> Script3.js
解決
ビルド後のイベントは使用しないでください。ツールをインストールした後、プロジェクト内の.jsファイルに対してミニファイアを自動的に実行するMSBuildタスクが追加されました。プロジェクトファイルに少しの小さな手術が必要です。詳細については、このブログで説明されています。投稿。
他のヒント
これを試してください: ジェネラコディセタグプレ
フォルダ "js \"ですべてのjavascript(* .js)ファイルを検索し、ファイル名から ".debug"を削除して(実際にはnull文字列に置き換えます)、AjaxMinを実行します
タスクを実行するバッチスクリプトファイルを作成し、PostBuildイベントからバッチファイルを呼び出します。
所属していません StackOverflow