init command (NuGet CLI)
Applies to: package creation • Supported versions: 3.3+
Copies all the packages from a flat folder to a destination folder using a hierarchical layout as described for the add command. That is, using init
is equivalent to using the add
command on each package in the folder.
As with add
, the destination must be either a local folder or a UNC path; HTTP package repositories such as nuget.org or private servers are not supported.
Usage
nuget init <source> <destination> [options]
where <source>
is the folder containing packages and <destination>
is the local folder or UNC pathname to which the packages are copied.
Options
-ConfigFile
The NuGet configuration file to apply. If not specified,
%AppData%\NuGet\NuGet.Config
(Windows), or~/.nuget/NuGet/NuGet.Config
or~/.config/NuGet/NuGet.Config
(Mac/Linux) is used.-Expand
Adds all files in each package that's added to the package source; same as
-Expand
with theadd
command.-ForceEnglishOutput
(3.5+) Forces nuget.exe to run using an invariant, English-based culture.
-?|-help
Displays help information for the command.
-NonInteractive
Suppresses prompts for user input or confirmations.
-Verbosity [normal|quiet|detailed]
Specifies the amount of detail displayed in the output:
normal
(the default),quiet
, ordetailed
.
Also see Environment variables
Examples
nuget init c:\foo c:\bar
nuget init \\foo\packages \\bar\packages -Expand
प्रतिक्रिया
https://aka.ms/ContentUserFeedback.
जल्द आ रहा है: 2024 के दौरान हम सामग्री के लिए फीडबैक तंत्र के रूप में GitHub मुद्दों को चरणबद्ध तरीके से समाप्त कर देंगे और इसे एक नई फीडबैक प्रणाली से बदल देंगे. अधिक जानकारी के लिए, देखें:के लिए प्रतिक्रिया सबमिट करें और देखें