2015-08-25 41 views
1

我已經爲我的jquery js文件和引導js文件以及所有css文件的內容包創建了兩個腳本包。那麼我在我的應用程序和其他應用程序文件夾中使用的js文件呢?我可以使用我的MVC項目的bundle.config來捆綁和縮小這些應用程序的js文件嗎?我對於捆綁什麼,不捆綁什麼項目結構以及遵循什麼項目結構有些困惑。任何幫助將不勝感激。 bundle.config是否會自動縮小文件的大小?我可以在MVC項目中捆綁和縮小我的應用程序文件夾的js文件嗎?

回答

1

您可以爲每個視圖創建捆綁包,其中包含該視圖的所有css或js。您可以將所有腳本捆綁在一起,除了從cdn中提取的腳本之外。縮小不會在默認情況下發生,您需要設置BundleTable.EnableOptimizations = true;

嘗試獲取已經縮小的第三方庫,並使用.min.js後綴將其放在腳本文件夾中。 asp將使用該文件而不是縮小當前源。

example: 

jquery.signalR-2.2.0.js // this on the bundle 
jquery.signalR-2.2.0.min.js // on optimization mode asp will use this library 
相關問題