Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek se vztahuje na: ✔️ .NET 8.0.2xx SDK a novější verze
Název
dotnet package search – Vyhledá balíček NuGet.
Přehled
dotnet package search <SEARCH TERM> [--configfile <FILE>] [--exact-match] [--format <FORMAT OPTION>]
[--interactive] [--prerelease] [--skip <NUMBER>] [--source <SOURCE>] [--take <NUMBER>]
[--verbosity <VERBOSITY VALUE>]
dotnet package search -h|--help
Description
Příkaz dotnet package search vyhledá balíček NuGet.
Arguments
search termsUrčuje hledaný termín pro filtrování výsledků. Tento argument použijte k vyhledání balíčků odpovídajících zadanému dotazu. Příklad:
dotnet package search json.
Možnosti
-
--configfile <FILE>Konfigurační soubor NuGet (nuget.config), který se má použít. Pokud je zadáno, použijí se pouze nastavení z tohoto souboru. Pokud není zadáno, použije se hierarchie konfiguračních souborů z aktuálního adresáře. Další informace najdete v tématu Běžné konfigurace NuGet.
--exact-matchTato možnost zúží hledání tak, aby obsahovala jenom balíčky, jejichž ID přesně odpovídají zadanému hledanému termínu, a efektivně vyfiltruje všechny částečné shody. Poskytuje stručný seznam všech dostupných verzí identifikovaného balíčku. Příčiny
--takea--skipmožnosti, které se mají ignorovat. Tuto možnost použijte k zobrazení všech dostupných verzí zadaného balíčku.--formatMožnosti formátu jsou
tableajson. Výchozí hodnota jetable.-
--interactiveUmožňuje příkazu zastavit a čekat na uživatelský vstup nebo akci. Například k dokončení ověřování.
--prereleasePovolit předběžné verze balíčků, které se mají zobrazit.
--skipPočet výsledků, které se mají přeskočit, pro stránkování Výchozí hodnota je 0.
--source <SOURCE>Zdroj balíčku, který se má prohledávat. Můžete předat více možností --source pro vyhledávání více zdrojů balíčků.
--takePočet výsledků, které se mají vrátit. Výchozí hodnota je 20.
-
-v|--verbosity <LEVEL>Nastaví úroveň podrobností příkazu. Povolené hodnoty jsou
q[uiet], ,m[inimal]n[ormal],d[etailed]adiag[nostic]. Další informace najdete v tématu LoggerVerbosity. -
-?|-h|--helpVytiskne popis použití příkazu.
Examples
Vyhledejte NuGet.org balíčků, které odpovídají hledanému výrazu Newtonsoft.Json, a vykreslíte výstup jako tabulku s až 20 balíčky:
dotnet package search Newtonsoft.Json --source https://api.nuget.org/v3/index.jsonSource: https://api.nuget.org/v3/index.json | Package ID | Latest Version | Owners | Downloads | |---------------------------------------------|----------------|--------|-----------------| | Newtonsoft.Json | 13.0.3 | | 3,829,822,911 | |---------------------------------------------|----------------|--------|-----------------| | Newtonsoft.Json.Bson | 1.0.2 | | 554,641,545 | |---------------------------------------------|----------------|--------|-----------------| | Newtonsoft.Json.Schema | 3.0.15 | | 39,648,430 | |---------------------------------------------|----------------|--------|-----------------| | Microsoft.AspNetCore.Mvc.NewtonsoftJson | 7.0.12 | | 317,067,823 | |---------------------------------------------|----------------|--------|-----------------| ...Vyhledejte NuGet.org balíčků, které odpovídají hledanému výrazu Newtonsoft.Json, a vykreslíte výstup jako json.
dotnet package search Newtonsoft.Json --source https://api.nuget.org/v3/index.json --format json{ "version": 2, "problems": [], "searchResult": [ { "sourceName": "https://api.nuget.org/v3/index.json", "packages": [ { "id": "Newtonsoft.Json", "latestVersion": "13.0.3", "totalDownloads": 4456137550, "owners": "dotnetfoundation, jamesnk, newtonsoft" }, { "id": "Newtonsoft.Json.Bson", "latestVersion": "1.0.2", "totalDownloads": 655362732, "owners": "dotnetfoundation, jamesnk, newtonsoft" }, { "id": "Newtonsoft.Json.Schema", "latestVersion": "3.0.15", "totalDownloads": 46062119, "owners": "jamesnk, newtonsoft" }, { "id": "Microsoft.AspNetCore.Mvc.NewtonsoftJson", "latestVersion": "8.0.3", "totalDownloads": 372202749, "owners": "aspnet, dotnetframework, Microsoft" }, { "id": "Newtonsoft.Json.Encryption", "latestVersion": "2.2.0", "totalDownloads": 113101, "owners": "simoncropp" } ] } ] }Vyhledejte NuGet.org balíčků pomocí hledaného termínu Newtonsoft.Json, zobrazí se jenom dva výsledky a první balíčky ve výsledku hledání přeskočí:
dotnet package search Newtonsoft.Json --source https://api.nuget.org/v3/index.json --skip 1 --take 2Source: https://api.nuget.org/v3/index.json | Package ID | Latest Version | Owners | Downloads | |---------------------------------------------|----------------|--------|-----------------| | Newtonsoft.Json.Bson | 1.0.2 | | 554,641,545 | | Newtonsoft.Json.Schema | 3.0.15 | | 39,648,430 |Vyhledejte balíčky, které přesně odpovídají Newtonsoft.Json, a zobrazte seznam všech dostupných verzí a ignorujte všechny balíčky, které obsahují "Newtonsoft.Json" jako součást jejich názvu nebo popisu, ale neodpovídají přesně:
dotnet package search Newtonsoft.Json --source https://api.nuget.org/v3/index.json --exact-matchSource: https://api.nuget.org/v3/index.json | Package ID | Version | Owners | Downloads | |---------------------------------------------|---------|--------|-----------------| | Newtonsoft.Json | 13.0.3 | | 3,829,822,911 |