单页应用程序JumpStart - ScriptBundle不捆绑新脚本

时间:2013-08-01 12:56:19

标签: asp.net breeze single-page-application bundling-and-minification asp.net-optimization

我一直在使用PluralSight上的单页应用程序JumpStart开发一个包含所有这些新JavaScript库的新应用程序。

我一直在遇到这个反复出现的问题,在每一章中我都会添加我需要的新脚本作为捆绑包的一部分。在这种情况下,它是Q和微风。但由于某些原因,当我调试我的应用程序并进入浏览器的网络选项卡时,它们不会被检索。由于这个breeze.EntityQuery在我的datacontext.js中未定义,给我一个JavaScript错误。

当我将新脚本文件作为我的脚本包的一部分包含在内时,还有什么我需要做的才能使它工作吗?我检查了我的应用程序的脚本文件夹,我在文件夹中有所有必需的文件。我检查过拼写错误,一切似乎都是正确的。

1 个答案:

答案 0 :(得分:1)

当我更改ASP.NET包时,我经常首先重建服务器.NET项目。然后确保浏览器已禁用缓存。在Chrome中,我是从开发人员工具中做到的设置。然后在开放工具打开时刷新浏览器。这将导致浏览器从服务器获取新文件。