Как я могу получить список версий jQuery с помощью консоли Nuget?

Я пытаюсь найти способ обхода проблемы, с которой я сталкиваюсь с jQuery 2.0, являющейся версией, которую Nuget хочет обновить с помощью GUI (Могу ли я сохранить Nuget в jQuery 1.9.x/1.x(вместо обновления до 2.x)?).

Глядя на этот ответ на другой вопрос, похоже, что я должен использовать консоль Nuget для получения всех версий jQuery:

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

Затем я смогу выбрать версию, которую я хочу, и обновить ее:

Install-Package jQuery -Version 1.9.1

или

Update-Package jQuery -Version 1.9.1

К сожалению, в то время как обновление работает отлично, попытка получить список версий jQuery заканчивается захватом множества проектов, которые просто ссылаются на jQuery или содержат jQuery в их названии.

Я полагаю, что я мог бы использовать Open-PackagePage, но это похоже на klunky.

Однако я не вижу никаких параметров, которые позволяют мне фильтровать по Id в официальные документы.

Есть ли способ ограничить консоль Nuget поиском только по идентификатору проекта? Или есть какой-то другой способ получить список версий jQuery с помощью консоли Nuget? Я пробовал кавычки вокруг моего фильтра jQuery (-filter 'jQuery'), но это также не помогло решить проблему.

Ответ 1

Введите Install-Package JQuery -Version, затем Space, затем Tab.

Отображает список всех доступных версий для этого пакета.

Проблема с Get-Package и ее опцией -Filter заключается в том, что она выполняет поиск как полей ID, так и Description. Я согласен с тем, что это было бы очень полезно, если бы был параметр -ID или аналогичный.