2012-02-02 51 views
2

我想使用JSMin來壓縮.NET項目上的Javascript,但由於我不想在項目上創建另一個依賴項,所以我想知道我怎麼能我的源代碼控制器上的可執行文件,以便在構建項目時能夠在後期構建事件中「運行」該可執行文件。在生成後事件中使用SVN中的可執行文件

有什麼想法?

+0

你使用jsmin只是作爲一種混淆的方法或只是爲了減小大小? – Icarus 2012-02-02 15:20:22

+0

這與msbuild有什麼關係? – woohoo 2012-02-02 20:36:51

+0

woohoo它與MSBuild有關,因爲我想讓我的構建集成代碼混淆和最小化... 伊卡洛斯,實際上我使用的不僅僅是JSMin,我還試圖整合requireJS,而不是每個服務一個模塊文件我想爲單個file.js提供服務並集中管理模塊,而不是管理每個頁面的文件。 – jAlpedrinha 2012-04-12 09:32:30

回答

1

如果您使用Visual Studio 2010,您可以選擇您的項目,然後右鍵單擊,選擇屬性。當Properties選項卡打開時,選擇「Build Events」。在「生成後事件命令行」,鍵入您的命令,例如:

c:\pathto\myprogram.exe dothis 

請注意,有一些內置的變量,你可以在這樣的情況下使用,例如:$(ProjectDir)$(OutDir)

但是,這也可以在MSBuild項目中完成。

相關問題