私はmicrosoftajaxminifierを使用しており、CSSファイルとJSファイルを縮小するために以下のコードを使用しています。コメントと空白のみを削除したいと思います。変数名や関数名の名前を変更したり変更したりしたくありません。
cssファイルとJSファイルからスペースとコメントのみを削除するデフォルトの縮小のオプションを使用するにはどうすればよいですか。.netユーティリティのコードは次のようになります。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Diagnostics;
using System.IO;
namespace CallAjaxMin
{
class CallAjaxMin
{
static void Main(string[] args)
{
try
{
string sWebsiteScriptsFolder = @"D:\NewMerchandising\Javascript";
string[] strFiles = Directory.GetFiles(sWebsiteScriptsFolder);
foreach (string file in strFiles)
{
string sSourceFileName = file;
if (!((sSourceFileName == sWebsiteScriptsFolder + "\\eluminate.js") | (sSourceFileName == sWebsiteScriptsFolder + "\\EventMediaPlayer.js")))
{
string sDestFile = file;
ProcessStartInfo processinfo = new ProcessStartInfo(@"C:\Program Files\Microsoft\Microsoft Ajax Minifier\AjaxMin.exe");
processinfo.Arguments = "\"" + sSourceFileName + "\" -o \"" + sDestFile + "\" -clobber";
Process.Start(processinfo);
}
}
}
catch (Exception ex)
{
System.Console.WriteLine(ex.ToString());
}
}
}
}
CSSファイルとJSファイルの両方からコメントとスペースのみを削除する方法についてのアイデアはありますか?ここで渡す必要のある特定のパラメーターや何かがありますか?