MVC中的捆绑和缩小问题

时间:2015-06-08 14:30:19

标签: jquery asp.net-mvc bundling-and-minification

我正在使用ASP.NET MVC。我已经捆绑了我的js文件,它们在开发环境中运行良好。但是在质量保证方面我们有几个问题。

  1. .min.js.map的几个文件,如" jquery.validate.unobtrusive.js"," jquery.unobtrusive-ajax.js"引起问题。如果我删除.map文件应用程序工作顺利,否则会显示错误,缩小错误,错误太多而不是有效的js文件..

  2. dev和QA都在https上,在开发脚本上成功加载,但在QA中它始终显示chrome中不安全脚本的警报,说明应用程序已加载到https但尝试从http加载脚本。 / p>

1 个答案:

答案 0 :(得分:0)

  1. * .map文件由visual studio内部专门用于智能感知目的。如果它显示任何奇怪的消息是因为这样,但这不应该以任何方式影响应用程序的性能。

  2. @ Scripts.Render助手将使用与页面请求相同的URL方案,因此如果请求最初是以这种方式进行的,它将使用HTTPS。我建议使用浏览器开发工具的Net选项卡来查看是否有任何其他相关文件通过HTTP进入而不是HTTPS。这通常是由网络字体或IMG等引起的。