init komutu (NuGet CLI)

Şunlar için geçerlidir: paket oluşturma • Desteklenen sürümler: 3.3+

Add komutu için açıklandığı gibi hiyerarşik düzen kullanarak tüm paketleri düz bir klasörden hedef klasöre kopyalar. Yani, kullanma init , klasördeki add her pakette komutunun kullanılmasıyla eşdeğerdir.

gibi addhedef de yerel bir klasör veya UNC yolu olmalıdır; nuget.org veya özel sunucular gibi HTTP paket depoları desteklenmez.

Kullanım

nuget init <source> <destination> [options]

burada <source> paketleri içeren klasördür ve <destination> paketlerin kopyalandığı yerel klasör veya UNC yol adıdır.

Seçenekler

  • -ConfigFile

    Uygulanacak NuGet yapılandırma dosyası. Belirtilmezse ( %AppData%\NuGet\NuGet.Config Windows) veya ~/.nuget/NuGet/NuGet.Config~/.config/NuGet/NuGet.Config (Mac/Linux) kullanılır.

  • -Expand

    Paket kaynağına eklenen her paketteki tüm dosyaları ekler; -Expand komutuyla add aynı şekilde.

  • -ForceEnglishOutput

    (3,5+) nuget.exe sabit, İngilizce tabanlı bir kültür kullanarak çalışmaya zorlar.

  • -?|-help

    Komutun yardım bilgilerini görüntüler.

  • -NonInteractive

    Kullanıcı girişi veya onay istemlerini gizler.

  • -Verbosity [normal|quiet|detailed]

    Çıktıda görüntülenen ayrıntı miktarını belirtir: normal (varsayılan), quietveya detailed.

Ayrıca bkz. Ortam değişkenleri

Örnekler

nuget init c:\foo c:\bar
nuget init \\foo\packages \\bar\packages -Expand