init polecenie (interfejs wiersza polecenia NuGet)
Dotyczy: tworzenie pakietów • Obsługiwane wersje: 3.3+
Kopiuje wszystkie pakiety z folderu płaskiego do folderu docelowego przy użyciu układu hierarchicznego zgodnie z opisem polecenia add. Oznacza to, że użycie init
metody jest równoważne użyciu add
polecenia w każdym pakiecie w folderze.
Podobnie jak w przypadku add
elementu , miejsce docelowe musi być folderem lokalnym lub ścieżką UNC; Repozytoria pakietów HTTP, takie jak nuget.org lub serwery prywatne, nie są obsługiwane.
Użycie
nuget init <source> <destination> [options]
gdzie <source>
to folder zawierający pakiety i <destination>
jest folderem lokalnym lub nazwą ścieżki UNC, do której są kopiowane pakiety.
Opcje
-ConfigFile
Plik konfiguracji NuGet do zastosowania. Jeśli nie zostanie określony,
%AppData%\NuGet\NuGet.Config
(Windows) lub~/.config/NuGet/NuGet.Config
~/.nuget/NuGet/NuGet.Config
(Mac/Linux) zostanie użyty.-Expand
Dodaje wszystkie pliki w każdym pakiecie dodanym do źródła pakietu; tak samo jak
-Expand
w przypadkuadd
polecenia .-ForceEnglishOutput
(3,5+) Wymusza nuget.exe uruchamiania przy użyciu niezmiennej kultury opartej na języku angielskim.
-?|-help
Wyświetla informacje pomocy dotyczące polecenia .
-NonInteractive
Pomija monity dotyczące danych wejściowych lub potwierdzanych przez użytkownika.
-Verbosity [normal|quiet|detailed]
Określa ilość szczegółów wyświetlanych w danych wyjściowych:
normal
(wartość domyślna),quiet
lubdetailed
.
Zobacz też Zmienne środowiskowe
Przykłady
nuget init c:\foo c:\bar
nuget init \\foo\packages \\bar\packages -Expand