Comando init (CLI de NuGet)
Se aplica a: creación de paquetes • Versiones compatibles: 3.3 y posteriores
Copia todos los paquetes de una carpeta plana en una carpeta de destino mediante un diseño jerárquico, como se describe para el comando add. Es decir, el uso de init
es equivalente al uso del comando add
en cada paquete de la carpeta.
Al igual que con add
, el destino debe ser una carpeta local o una ruta de acceso UNC; no se admiten repositorios de paquetes HTTP como nuget.org o servidores privados.
Uso
nuget init <source> <destination> [options]
donde <source>
es la carpeta que contiene paquetes y <destination>
es la carpeta local o el nombre de ruta de acceso UNC a la que se copian los paquetes.
Opciones
-ConfigFile
El archivo de configuración de NuGet que aplicar. Si no se especifica, se usa
%AppData%\NuGet\NuGet.Config
(Windows) o~/.nuget/NuGet/NuGet.Config
o~/.config/NuGet/NuGet.Config
(Mac/Linux).-Expand
Agrega todos los archivos de cada paquete que se agrega al origen del paquete; igual que
-Expand
con el comandoadd
.-ForceEnglishOutput
(3.5 y posteriores) Fuerza la ejecución de nuget.exe mediante una referencia cultural en inglés invariable.
-?|-help
Muestra información de ayuda para el comando.
-NonInteractive
Suprime solicitudes de confirmaciones o de entrada de usuario.
-Verbosity [normal|quiet|detailed]
Especifica la cantidad de detalles que se muestran en la salida:
normal
(el valor predeterminado),quiet
odetailed
.
Consulta también Variables de entorno
Ejemplos
nuget init c:\foo c:\bar
nuget init \\foo\packages \\bar\packages -Expand