我正在使用ASP.NET MVC。我已经捆绑了我的js文件,它们在开发环境中运行良好。但是在质量保证方面我们有几个问题。
.min.js.map的几个文件,如" jquery.validate.unobtrusive.js"," jquery.unobtrusive-ajax.js"引起问题。如果我删除.map文件应用程序工作顺利,否则会显示错误,缩小错误,错误太多而不是有效的js文件..
dev和QA都在https上,在开发脚本上成功加载,但在QA中它始终显示chrome中不安全脚本的警报,说明应用程序已加载到https但尝试从http加载脚本。 / p>
答案 0 :(得分:0)
* .map文件由visual studio内部专门用于智能感知目的。如果它显示任何奇怪的消息是因为这样,但这不应该以任何方式影响应用程序的性能。
@ Scripts.Render助手将使用与页面请求相同的URL方案,因此如果请求最初是以这种方式进行的,它将使用HTTPS。我建议使用浏览器开发工具的Net选项卡来查看是否有任何其他相关文件通过HTTP进入而不是HTTPS。这通常是由网络字体或IMG等引起的。