Bagikan melalui


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, atau detailed.

Lihat juga Variabel lingkungan

Contoh

nuget add foo.nupkg -Source c:\bar\

nuget add foo.nupkg -Source \\bar\packages\