.net mvc更新了jquery现在出现严重错误

前端之家收集整理的这篇文章主要介绍了.net mvc更新了jquery现在出现严重错误前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我今天通过NuGet更新了 jquery,我现在收到以下错误
JavaScript critical error at line 1,column 11 http://localhost:53779/Scripts/jquery-1.9.0.min.map

SCRIPT1004: Expected ';'

有没有其他人遇到这个并且可以提出解决方案?

解决方法

我今天偶然发现了这件事,并认为我应该回答这个问题的实际解决方法.

在我的BundleConfig.cs中,我有以下内容

bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
            "~/Scripts/jquery-1.*"));

通配符用于获取最新版本的jQuery,但是,Bundle Builder也在拾取地图文件.

通过更新BundleConfig.cs如下:

bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
            "~/Scripts/jquery-{version}.js"));

解决了这个问题. {version}标记是与文件进行最佳匹配的替换.因此,现在代替添加的所有文件,您将获得要求捆绑和缩小的库的匹配.

这个修复的来源在这里找到http://jameschambers.com/2013/01/jquery-script-map-causing-critical-error-in-jquery-1-9-0/

猜你在找的jQuery相关文章