Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Artikel ini berlaku untuk: ✔️ .NET 8.0.2xx SDK dan versi yang lebih baru
Nama
dotnet package search - Mencari paket NuGet.
Sinopsis
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
Perintah dotnet package search mencari paket NuGet.
Arguments
search termsMenentukan istilah pencarian untuk memfilter hasil. Gunakan argumen ini untuk mencari paket yang cocok dengan kueri yang disediakan. Contoh:
dotnet package search json.
Opsi
-
--configfile <FILE>File konfigurasi NuGet (nuget.config) untuk digunakan. Jika ditentukan, hanya pengaturan dari file ini yang akan digunakan. Jika tidak ditentukan, hierarki file konfigurasi dari direktori saat ini akan digunakan. Untuk informasi selengkapnya, lihat Konfigurasi NuGet Umum.
--exact-matchOpsi ini mempersempit pencarian untuk hanya menyertakan paket yang ID-nya sama persis dengan istilah pencarian yang ditentukan, secara efektif memfilter kecocokan parsial apa pun. Ini menyediakan daftar ringkas dari semua versi yang tersedia untuk paket yang diidentifikasi.
--takePenyebab dan--skipopsi untuk diabaikan. Gunakan opsi ini untuk menampilkan semua versi paket tertentu yang tersedia.--formatOpsi format adalah
tabledanjson. Defaultnya adalahtable.-
--interactiveMemungkinkan perintah berhenti dan menunggu input atau tindakan pengguna. Misalnya, untuk menyelesaikan autentikasi.
--prereleasePerbolehkan paket prarilis ditampilkan.
--skipJumlah hasil yang akan dilewati, untuk penomoran halaman. Nilai defaultnya adalah 0.
--source <SOURCE>Sumber paket untuk dicari. Anda dapat meneruskan beberapa opsi --source untuk mencari beberapa sumber paket.
--takeJumlah hasil yang akan dikembalikan. Nilai defaultnya adalah 20.
-
-v|--verbosity <LEVEL>Mengatur tingkat verbositas perintah. Nilai yang diizinkan adalah
q[uiet],m[inimal],n[ormal],d[etailed], dandiag[nostic]. Untuk informasi selengkapnya, lihat LoggerVerbosity . -
-?|-h|--helpMencetak deskripsi cara menggunakan perintah.
Examples
Cari NuGet.org untuk paket yang cocok dengan istilah pencarian "Newtonsoft.Json," dan render output sebagai tabel dengan hingga 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 | |---------------------------------------------|----------------|--------|-----------------| ...Cari NuGet.org untuk paket yang cocok dengan istilah pencarian "Newtonsoft.Json," dan render output sebagai 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" } ] } ] }Cari NuGet.org untuk paket menggunakan istilah pencarian "Newtonsoft.Json," hanya menampilkan dua hasil, dan melewati paket pertama dalam hasil pencarian:
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 |Cari paket yang sama persis dengan "Newtonsoft.Json" dan cantumkan semua versi yang tersedia, mengabaikan paket apa pun yang berisi "Newtonsoft.Json" sebagai bagian dari nama atau deskripsi mereka tetapi tidak cocok dengannya:
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 |