15

现在 Visual Studio => 2010 支持 jQuery,我想知道在新的 jQuery 版本发布时如何更新项目模板?目前,当您创建项目时,它会自动创建 1.4.1 文件(在 VS2010 中),但 jQuery 一直在发展,并且经常更新它的版本。

我如何告诉 Visual Studio 使用更新版本的 jQuery(或其他库)?

4

4 回答 4

22

您可以使用 NuGet

  1. 在解决方案资源管理器中右键单击您的项目
  2. 单击上下文菜单中的“管理 NuGet 包”
  3. 在对话框右上角的搜索框中输入“jQuery”
  4. 按 Enter 键并等待结果
  5. 在结果中查找“jQuery”,选择它并单击“安装”按钮
  6. (安装后,您之前的 jquery 和相关文件将被替换为最新的)

或者,您可以创建一个空项目并通过包管理器控制台安装 nuget 包。这可以包括您默认使用的所有库。

PM> Install-Package jQuery

从那里,将其另存为新模板,并且每当您创建新项目时,只需在开始工作之前运行以下终端命令。

PM> Update-Package

有关更新包的更多信息

于 2012-05-17T16:25:12.723 回答
4

您可以创建一个包含 jQuery 1.4.2 的新项目模板:http: //msdn.microsoft.com/en-us/library/ms247120%28v=VS.100%29.aspx

于 2010-05-26T19:23:43.703 回答
2

自动更新有一些问题。如果您使用带有一些附加插件的 jQuery 库,并且它们依赖于以前的 jQuery 库框架,那么它们将无法工作。这就是为什么在从一个版本到另一个版本更新 jQuery 库之前需要仔细考虑的原因。

更新:

您可以修改 Visual Studio 的现有模板,这将允许您引用新版本的 jQuery。这是一篇关于创建自定义 Visual Studio 模板的文章。

http://msdn.microsoft.com/en-us/library/ms247119(v=VS.80).aspx

于 2010-05-26T19:17:45.570 回答
0

JQuery 中的整个 Nuget/更新版本模型是一团糟!(谁设计了这个系统?)

我所做的只是避免在 Visual Studio 中使用 JQuery 模板,并将当前的 JQuery javascript 链接放在您的 Web 项目中的一个地方,以便将其粘贴到每个页面中...... MVC 布局页面、用户控件或母版页. 您可以混合和匹配控件。但这并不重要,因为现代浏览器无论如何都会在第一次下载后缓存这些文件。

Now when you do a JQuery update, you can fix it in one simple place in your web project. All ECMAscripts have been done this way anyway the past 15 years using server side includes or other strategies. I'm still not sure why you want a template to stuff links in hundreds of view pages in MVC you now have to customize one by one when you get different versioned files names. I think ASP.NET MVC has gone backwards in its design for that reason.

于 2017-06-20T07:20:50.113 回答