Próbuję znaleźć obejście problemu, który mam z jQuery 2.0 będącą wersją, którą Nuget chce zaktualizować za pomocą GUI (Can I keep Nuget on the jQuery 1.9.x/1.x path (instead of upgrading to 2.x)?).Jak mogę uzyskać listę wersji jQuery za pomocą konsoli Nuget?
Patrząc na this answer do innego pytania wynika, że powinienem być w stanie korzystać z konsoli Nuget uzyskać wszystkie wersje jQuery:
Get-Package -ListAvailable -Filter 'jQuery' -AllVersions
Wtedy będę mógł wybrać wersję chcę i aktualizować :
Install-Package jQuery -Version 1.9.1
lub
Update-Package jQuery -Version 1.9.1
Niestety, podczas Aktualizowanie działa perfekcyjnie, próbując uzyskać listę wersji jQuery kończy się chwytając wiele projektów, które jedynie odwołują się do jQuery lub zawierają w swoim tytule.
Przypuszczam, że mógłbym użyć Open-PackagePage
, ale to wydaje się klunky.
Jednak nie widzę żadnych parametrów, które sugerują, że mogę filtrować według Id w the official docs.
Czy istnieje sposób ograniczenia konsoli Nuget do wyszukiwania tylko według identyfikatora projektu? Czy jest jakiś inny sposób mogę uzyskać listę wersji jQuery za pomocą konsoli Nuget? Próbowałem wycenić wokół mojego filtru jQuery (-filter 'jQuery'
), ale to nie rozwiązało problemu.
Wygląda na to, że nie ma parametru '-Id' dostępnego dla' Get-Package' (tak jak w przypadku 'Install-Package' i innych) i widzę, że jest to użyteczne. Sugeruję zgłoszenie problemu do narzędzia do śledzenia błędów NuGet: https://nuget.codeplex.com/workitem/list/advanced – Nailuj