簡體   English   中英

ASP.NET MVC 4捆綁縮小確定但沒有混淆

[英]ASP.NET MVC 4 bundles minification OK but there is NO obfuscation

我有asp.net MVC4 javascript包的問題。 一切正常,沒關系,但js代碼只是最小化而且沒有混淆。 有什么我可以在.NET中做的,或者我應該回到我自己的基於YUI壓縮器的捆綁和縮小系統?

其實我安裝了這個nuget包https://www.nuget.org/packages/BundleTransformer.Yui/1.8.0非常好用。 救了我一些時間。

以下是一些快速筆記中有關捆綁和縮小的一些解釋。

捆綁選擇所有腳本/ css文件並將它們放在一個文件中,以便在加載頁面時減少HTTP請求。

縮小刪除所有無用的字符,如:空格,換行符等,以減小文件大小。

混淆選擇可讀的css或js文件並使其對人眼不可讀使其更難以復制。

因此,對於.Net中的混淆,我建議: http//www.nuget.org/packages/BundleTransformer.UglifyJs/

在文件App_Start \\ BundleConfig方法的RegisterBundles末尾添加以下代碼:

BundleTable.EnableOptimizations = true;

還要確保未從配置文件中禁用捆綁和最小化。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM