2017-09-10 32 views
0

我爲我的項目定製了一個JavaScript文件。但我已經讀過,我們應該總是使用縮小版本,因爲它是高效的。因此,每次我在我的Custom.js文件中進行更改時,我都會轉到在線工具中轉換我的新custom.js文件,並從我的項目中刪除舊的Minified Custom JS文件,並將其替換爲新的(縮小的)一個。有沒有什麼好辦法來處理這種情況。請注意,在我的項目中沒有任何地方指的是實際的Custom.Js文件。我只添加了對Minified版本的引用。如何自動將我的自定義JavaScript文件轉換爲縮小版本

IDE:Visual Studio的社區版免費 (2017)

+1

默認情況下,使用框架的內置[捆綁和縮小](https://docs.microsoft.com/en-us/aspnet/mvc/overview/performance/bundling-and-minification)功能。它將在調試模式下使用未縮小版本,並在生產模式下自動縮小版本 –

+0

我知道捆綁,因爲我可以看到Jquery捆綁和BundleConfig.cs中的所有捆綁。我不知道Minification。我現在會研究它。所以,我假設它會自動檢測到mY Custom Js文件中有一些變化,並且會自動更新Min文件。 – Unbreakable

+1

是的。在製作過程中,您的js和css文件將自動縮小並緩存12個月。如果您對文件進行了更改,它將被清除並縮小並再次緩存 –

回答

0

您可以嘗試使用插件爲您的IDE :)

然後您保存文件,機器會自動保存一個.min其可能的CSS太。你在使用哪個IDE?

+0

已添加編輯 – Unbreakable

+0

我沒有這麼做,因爲我沒有足夠的聲望:/ –

+0

我的意思是說,我在問題的編輯部分添加了您詢問的信息。 :)(向上滾動並查看我的問題)。 – Unbreakable

0

捆綁和縮小是MVC4的默認功能。你只需要在你的bundle配置文件中實現。

BundleTable.EnableOptimizations = true; 

詳細文件here。請遵循。

相關問題