[英]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.