如何使用Nuget控制台获取jQuery版本列表?

时间:2013-04-20 23:32:33

标签: nuget

我正在尝试找出一个解决方法,我遇到的问题是jQuery 2.0是Nuget想要通过GUI更新的版本(Can I keep Nuget on the jQuery 1.9.x/1.x path (instead of upgrading to 2.x)?)。

查看this answer到另一个问题,看来我应该能够使用Nuget控制台获取所有版本的jQuery:

Get-Package -ListAvailable -Filter 'jQuery' -AllVersions

然后我应该能够选择我想要的版本并更新它:

Install-Package jQuery -Version 1.9.1

Update-Package jQuery -Version 1.9.1

不幸的是,虽然更新工作完美,但尝试获取jQuery版本列表最终会抓住许多项目,这些项目只是在其标题中引用或包含jQuery。

我想我可以使用Open-PackagePage,但这似乎很笨拙。

但是,我没有看到任何建议我可以在the official docs中按ID过滤的参数。

有没有办法限制Nuget控制台只按项目ID搜索?或者是否有其他方法可以使用Nuget控制台获取jQuery版本列表?我试过我的jQuery过滤器(-filter 'jQuery'),但这也没有解决问题。

1 个答案:

答案 0 :(得分:17)

键入Install-Package JQuery -Version然后 Space ,然后 Tab

显示该软件包的所有可用版本的列表。

Get-Package及其-Filter选项存在的问题是,它会搜索IDDescription字段。我同意如果有-ID选项或类似选项,那将非常有用。