tambahkan perintah (NuGet CLI)
Berlaku untuk: penerbitan paket • Versi yang didukung: 3.3+
Menambahkan paket tertentu ke sumber paket non-HTTP (folder atau jalur UNC) dalam tata letak hierarkis, tempat folder dibuat untuk ID paket dan nomor versi. Contohnya:
\\myserver\packages
└─<packageID>
└─<version>
├─<packageID>.<version>.nupkg
├─<packageID>.<version>.nupkg.sha512
└─<packageID>.nuspec
Saat memulihkan atau memperbarui terhadap sumber paket, tata letak hierarkis memberikan performa yang jauh lebih baik.
Untuk memperluas semua file dalam paket ke sumber paket tujuan, gunakan sakelar -Expand
. Ini biasanya menghasilkan subfolder tambahan yang muncul di tujuan, seperti tools
dan lib
.
Penggunaan
nuget add <packagePath> -Source <sourcePath> [options]
di mana <packagePath>
adalah nama jalur ke paket untuk ditambahkan, dan <sourcePath>
menentukan sumber paket berbasis folder tempat paket akan ditambahkan. Sumber HTTP tidak didukung.
Opsi
-ConfigFile
File konfigurasi NuGet yang akan diterapkan. Jika tidak ditentukan,
%AppData%\NuGet\NuGet.Config
(Windows), atau atau~/.nuget/NuGet/NuGet.Config
~/.config/NuGet/NuGet.Config
(Mac/Linux) digunakan.-Expand
Menambahkan semua file dalam paket ke sumber paket.
-ForceEnglishOutput
(3.5+) Memaksa nuget.exe untuk berjalan menggunakan budaya berbasis bahasa Inggris yang invarian. Memaksa nuget.exe untuk berjalan menggunakan budaya berbasis bahasa Inggris yang invarian.
-?|-help
Menampilkan informasi bantuan untuk perintah.
-NonInteractive
Menekan permintaan untuk input atau konfirmasi pengguna.
-src|-Source
Menentukan sumber paket, yang merupakan folder atau berbagi UNC, tempat nupkg akan ditambahkan. Sumber http tidak didukung.
-Verbosity [normal|quiet|detailed]
Menentukan jumlah detail yang ditampilkan dalam output:
normal
(default),quiet
, ataudetailed
.
Lihat juga Variabel lingkungan
Contoh
nuget add foo.nupkg -Source c:\bar\
nuget add foo.nupkg -Source \\bar\packages\