asp.net-mvc-3 - 从 ASP.net MVC 3 项目中删除默认 JavaScript 文件

标签 asp.net-mvc-3 jquery

我刚刚开始使用 ASP.net MVC 3,并且创建了一个空项目。我注意到脚本文件夹中填充了许多 JavaScript 文件,包括:

  • jQuery 1.5.1
  • jQuery UI 1.8.11
  • 一些 jQuery 插件
  • ASP.net MVC 库

我想使用 Google AJAX CDN 提供的最新版本的 jQuery 和 jQuery UI 来开发我的应用程序。我的计划是开发一个单页 AJAX 应用程序,我不认为自己会使用太多内置功能来进行模型验证,但我希望保留使用它的选项。

如果我完全清除 Scripts 文件夹,我的应用程序会遇到任何问题吗?使用最新版本的 jQuery 和 jQuery UI 与 ASP.net MVC 库是否会遇到兼容性问题?

最佳答案

Will I run into any problems with my application if I clear out the Scripts folder completely?

不,如果您不使用它们。

And will I run into compatibility problems using the latest versions of jQuery and jQuery UI with the ASP.net MVC libraries?

没有。我能想到的唯一兼容性问题是 jQuery UI 和 jQuery 验证插件,但它们是非微软的机器人,所以如果你将它们都更新到最新版本,你不会有问题(这当然假设你正在使用客户端验证,如果你不认为它与你无关)。

因此,您可以完全自由地删除脚本文件夹并从 CDN 引用外部脚本。

关于asp.net-mvc-3 - 从 ASP.net MVC 3 项目中删除默认 JavaScript 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7716103/

相关文章:

asp.net - Enterprise ASP.NET MVC 3 架构大纲

css - 当鼠标悬停在 div 上时,如何更改 Html.Action 链接中链接的颜色?

JavaScript:从 HTML 输入字段获取字符串并通过首字母缩略词生成代码进行处理

php - 在 Woocommerce 中将我的帐户编辑帐户字段设置为只读

javascript - 如何添加从 JSON 文件中获取图像,添加类并追加到 div 中?

javascript - 如何在(AngularJS)ui-select 组件中设置搜索输入的最大长度?

c# - 使用 context.SaveChanges() == 0 测试操作是否成功

jquery - MVC3 Razor/JQuery 客户端验证不起作用

c# - 如何在 C# 中获取我的 URL 的一部分/子域?

javascript - 以编程方式嵌入 Instagram 帖子