Události
Vytváření inteligentních aplikací
17. 3. 21 - 21. 3. 10
Připojte se k řadě meetupů a vytvořte škálovatelná řešení AI založená na skutečných případech použití s kolegy vývojáři a odborníky.
ZaregistrovatTento prohlížeč se už nepodporuje.
Upgradujte na Microsoft Edge, abyste mohli využívat nejnovější funkce, aktualizace zabezpečení a technickou podporu.
Tento článek se vztahuje na: ✔️ .NET 8.0.2xx SDK a novější verze
dotnet package search
– Vyhledá balíček NuGet.
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
Příkaz dotnet package search
vyhledá balíček NuGet.
search terms
Urč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
.
--configfile
Konfigurační soubor NuGet. 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-match
Tato 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 --take
a --skip
možnosti, které se mají ignorovat. Tuto možnost použijte k zobrazení všech dostupných verzí zadaného balíčku.
--format
Možnosti formátu jsou table
a json
. Výchozí hodnota je table
.
--interactive
Umožňuje, aby příkaz zastavil a čekal na vstup uživatele nebo akci (například k dokončení ověřování).
--prerelease
Povolit předběžné verze balíčků, které se mají zobrazit.
--skip
Poč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ů.
--take
Počet výsledků, které se mají vrátit. Výchozí hodnota je 20.
--verbosity
Zobrazit toto množství podrobností ve výstupu: normal
, minimal
nebo detailed
. Výchozí hodnota je normal
.
-?|-h|--help
Vytiskne popis použití příkazu.
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.json
Source: 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 2
Source: 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-match
Source: https://api.nuget.org/v3/index.json
| Package ID | Version | Owners | Downloads |
|---------------------------------------------|---------|--------|-----------------|
| Newtonsoft.Json | 13.0.3 | | 3,829,822,911 |
Zpětná vazba k produktu .NET
.NET je open source projekt. Vyberte odkaz pro poskytnutí zpětné vazby:
Události
Vytváření inteligentních aplikací
17. 3. 21 - 21. 3. 10
Připojte se k řadě meetupů a vytvořte škálovatelná řešení AI založená na skutečných případech použití s kolegy vývojáři a odborníky.
Zaregistrovat