2
我想使用JSMin來壓縮.NET項目上的Javascript,但由於我不想在項目上創建另一個依賴項,所以我想知道我怎麼能我的源代碼控制器上的可執行文件,以便在構建項目時能夠在後期構建事件中「運行」該可執行文件。在生成後事件中使用SVN中的可執行文件
有什麼想法?
我想使用JSMin來壓縮.NET項目上的Javascript,但由於我不想在項目上創建另一個依賴項,所以我想知道我怎麼能我的源代碼控制器上的可執行文件,以便在構建項目時能夠在後期構建事件中「運行」該可執行文件。在生成後事件中使用SVN中的可執行文件
有什麼想法?
如果您使用Visual Studio 2010,您可以選擇您的項目,然後右鍵單擊,選擇屬性。當Properties選項卡打開時,選擇「Build Events」。在「生成後事件命令行」,鍵入您的命令,例如:
c:\pathto\myprogram.exe dothis
請注意,有一些內置的變量,你可以在這樣的情況下使用,例如:$(ProjectDir)
和$(OutDir)
。
但是,這也可以在MSBuild項目中完成。
你使用jsmin只是作爲一種混淆的方法或只是爲了減小大小? – Icarus 2012-02-02 15:20:22
這與msbuild有什麼關係? – woohoo 2012-02-02 20:36:51
woohoo它與MSBuild有關,因爲我想讓我的構建集成代碼混淆和最小化... 伊卡洛斯,實際上我使用的不僅僅是JSMin,我還試圖整合requireJS,而不是每個服務一個模塊文件我想爲單個file.js提供服務並集中管理模塊,而不是管理每個頁面的文件。 – jAlpedrinha 2012-04-12 09:32:30