繁体   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