c# – 何时在MVC4中使用bundle

c# – 何时在MVC4中使用bundle,第1张

概述在MVC 4中,我可以使用@ Styles.Render(“〜/ Content / css”)调用一组CSS文件定义BundleConfig文件,而不是直接调用CSS. 什么时候应该使用bundle而不是直接调用文件? 当我们有各种CSS文件来简化代码时,我清楚地理解它.但是如果有一个CSS文件,我们应该使用一个包还是直接调用它? 组合多个文件只是捆绑的各种有趣功能之一. 例如,bundle允许 在MVC 4中,我可以使用@ Styles.Render(“〜/ Content / CSS”)调用一组CSS文件定义BundleConfig文件,而不是直接调用CSS.

什么时候应该使用bundle而不是直接调用文件?
当我们有各种CSS文件来简化代码时,我清楚地理解它.但是如果有一个CSS文件,我们应该使用一个包还是直接调用它?

解决方法 组合多个文件只是捆绑的各种有趣功能之一.

例如,bundle允许您应用各种转换(例如,LESS用于CSS; Minification; Obfuscation for Js;等等).

另一个不错的功能是它内置的缓存机制.这可确保客户端只检索一次特定版本的捆绑包.客户端将在下次请求时接收对您的捆绑包的任何更改.

Bundles还可用于CSS或Js文件的运行时交换.例如,在您的开发环境中提供Js框架的调试版本,同时在生产环境中提供缩小版本.可以使用您喜欢的任何自定义逻辑在您的Global.asax.cs中创建开关(例如Web.config参数;编译器条件;等)

总结

以上是内存溢出为你收集整理的c# – 何时在MVC4中使用bundle全部内容,希望文章能够帮你解决c# – 何时在MVC4中使用bundle所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1222276.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-05
下一篇 2022-06-05

发表评论

登录后才能评论

评论列表(0条)

保存