Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln gäller för: ✔️ .NET 8.0.2xx SDK och senare versioner
Name
dotnet package search – Söker efter ett NuGet-paket.
Sammanfattning
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
beskrivning
Kommandot dotnet package search söker efter ett NuGet-paket.
Argument
search termsAnger sökordet för att filtrera resultat. Använd det här argumentet för att söka efter paket som matchar den angivna frågan. Exempel:
dotnet package search json.
Alternativ
--configfileNuGet-konfigurationsfilen. Om det anges används endast inställningarna från den här filen. Om det inte anges används hierarkin för konfigurationsfiler från den aktuella katalogen. Mer information finns i Vanliga NuGet-konfigurationer.
--exact-matchDet här alternativet begränsar sökningen till att endast inkludera paket vars ID exakt matchar den angivna söktermen, vilket effektivt filtrerar bort eventuella partiella matchningar. Den innehåller en kortfattad lista över alla tillgängliga versioner för det identifierade paketet. Orsaker
--takeoch--skipalternativ som ska ignoreras. Använd det här alternativet för att visa alla tillgängliga versioner av ett angivet paket.--formatFormatalternativen är
tableochjson. Standardvärdet ärtable.--interactiveTillåter att kommandot stoppar och väntar på användarindata eller åtgärd (till exempel för att slutföra autentiseringen).
--prereleaseTillåt att förhandsversionspaket visas.
--skipAntalet resultat att hoppa över för sidnumrering. Standardvärdet är 0.
--source <SOURCE>Paketkällan som ska sökas. Du kan skicka flera --source-alternativ för att söka i flera paketkällor.
--takeAntalet resultat som ska returneras. Standardvärdet är 20.
--verbosityVisa den här mängden information i utdata:
normal,minimalellerdetailed. Standardvärdet ärnormal.
-?|-h|--helpSkriver ut en beskrivning av hur du använder kommandot.
Exempel
Sök NuGet.org efter paket som matchar sökordet "Newtonsoft.Json" och återge utdata som en tabell med upp till 20 paket:
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 | |---------------------------------------------|----------------|--------|-----------------| ...Sök NuGet.org efter paket som matchar sökordet "Newtonsoft.Json" och återge utdata som 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" } ] } ] }Sök NuGet.org efter paket med söktermen "Newtonsoft.Json" och visa endast två resultat och hoppa över de första paketen i sökresultatet:
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 |Sök efter paket som exakt matchar "Newtonsoft.Json" och lista alla tillgängliga versioner av det, ignorera alla paket som innehåller "Newtonsoft.Json" som en del av deras namn eller beskrivning men inte matcha det exakt:
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 |