ASP.NET團隊發佈了3.5 SP1中的腳本組合功能,詳見此處http://www.asp.net/Learn/3.5-SP1/video-296.aspx。 MVC框架是否有類似的功能?如果不是,這是在範圍內還是有可能以某種方式利用MVC中的webforms功能?我看到這個網站使用了自定義jquery.package.master其中,我認爲,他們已經推出自己(也許到構建週期,但它是不是因此所有的精縮,我認爲他們已經手動附加腳本在一起,而不是一些自動縮小&結合任務)。有興趣的任何想法如何做到這一點的MVC,但我不想開始滾動任何我自己的功能的情況下,我會在進度重複工作。ASP.NET MVC - 腳本合併
回答
這裏是我做什麼,如果它是有幫助的。
在我的後期製作中,我打電話給command line versionDean Edwards's Packer。它結合了腳本併爲我打包。儘管如此,我仍然把所有的東西分開,並使用Helper方法來包含我的腳本,如果調試標記不存在,它將包含壓縮版本,否則它包括解壓縮的版本。
不知道我會收拾他們,但它是一個好主意(加殼可能會導致問題)和它能夠更好地使用min + gzip的。如果您開始壓縮包裝文件,它會變得更大,就像拉鍊一樣。無論如何,我現在使用YUI作爲我的TeamCity構建過程的一部分。你在正確的軌道上。 – redsquare 2009-01-20 17:19:29
@redsquare:好點。也許Jeff對代碼混淆以及文件大小最小化感興趣。 – 2012-06-08 00:44:39
另一種選擇是在Telerik Native MVA擴展MVC(免費庫和開源),名爲ScriptRegistar。它會爲你結合和壓縮javascript,並且功能非常豐富。還有一個課程也對CSS做同樣的事情。
我使用它將+20個JavaScript文件合併到一個由瀏覽器下載的文件中。
http://www.telerik.com/products/aspnet-mvc.aspx你可以通過NuGet獲取它。
每天都有做事和技術變化的不同方式。
目前在CodePlex中發佈了一個很好的Nuget包。
Combres - WebForm的& MVC客戶端資源組合庫
http://combres.codeplex.com/
- 1. ASP.NET腳本合併
- 2. 合併Ruby腳本
- 3. ASP.NET腳本合併器在時間返回空白響應
- 4. 合併兩個腳本
- 5. 合併兩個jquery腳本
- 6. xml與Lua腳本合併
- 7. 合併2個PHP腳本
- 8. 合併2開源腳本?
- 9. 合併兩個PHP腳本
- 10. Bash腳本pdftk合併PDF
- 11. 合併兩個腳本
- 12. Noob:合併兩個腳本
- 13. 合併兩個JavaScript腳本
- 14. 將Angularjs合併到ASP.NET MVC中5
- 15. ASP.NET MVC中的角度路由合併
- 16. ASP.NET MVC 5和Web表單合併
- 17. 合併MVC開發現有Asp.net應用
- 18. ASP.NET MVC Scripts.Render不合並文件..?
- 19. 在asp.net mvc中合併模型
- 20. Asp.net mvc 4合併兩個圖像
- 21. ASP.NET MVC腳本捆綁不會呈現
- 22. js文件中的ASP.NET MVC腳本
- 23. asp.net mvc腳本和樣式引用
- 24. ASP.NET MVC 3 JQuery的腳本丟失
- 25. 從Asp.net調用R腳本mvc
- 26. ASP.NET MVC Razor渲染腳本javascript
- 27. 從asp.net打開PDF文件mvc /腳本
- 28. 未在ASP.NET MVC中調用java腳本
- 29. Asp.Net mvc腳本找不到(404)
- 30. Java腳本訪問ASP.net MVC ViewData
凡標註下來,請不要保持沉默,並告訴社區,爲什麼:) 我很想聽聽您的問題與它。 – redsquare 2008-11-20 11:11:25
恐怕有些人只是小混混,可悲。這是一個很好的問題。 – MrBoJangles 2010-11-18 16:42:10