[英]How to automatically remove HTML comments in Release mode?
我試圖找到一種方法來自動刪除發布模式中的HTML注釋有兩個主要原因
我正在使用ASP.NET MVC並尋找與捆綁和縮小功能相同的精神。
@*
This is a server side
multiline comment
*@
如果您熟悉我建議的構建腳本。 我還使用構建腳本進行部署,web.config修改,創建備份等...
檢查此鏈接。 它解釋了如何在構建期間修改xml文件: http : //www.federicosilva.net/2013/02/msbuild-in-line-task-to-modify-file.html
您也可以輕松編寫自己的任務。
public class HtmlSanitizingTask : ITask
{
[Required]
public string FilePath { get; set; }
public bool Execute()
{
//ToDo: Implement HTML Sanitizing here
return true;
}
public IBuildEngine BuildEngine { get; set; }
public ITaskHost HostObject { get; set; }
}
構建它並從構建腳本引用DLL。
<UsingTask TaskName="MyNamespace.HtmlSanitizingTask" AssemblyName="MyNamespace.dll" />
然后調用該操作
<MyNamespace.HtmlSanitizingTask FilePath="filepathHere" />
我希望它有幫助:)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.