commande init (CLI NuGet)
S’applique à : création de package • Versions prises en charge : 3.3+
Copie tous les packages d’un dossier plat vers un dossier de destination à l’aide d’une disposition hiérarchique, comme décrit pour la commande add. Autrement dit, l’utilisation init
équivaut à utiliser la commande add
sur chaque package du dossier.
Comme avec add
, la destination doit être un dossier local ou un chemin d’accès UNC ; les référentiels de package HTTP tels que les serveurs nuget.org ou privés ne sont pas pris en charge.
Usage
nuget init <source> <destination> [options]
où <source>
se trouve le dossier contenant des packages et <destination>
est le dossier local ou le nom de chemin d’accès UNC dans lequel les packages sont copiés.
Options
-ConfigFile
Fichier de configuration NuGet à appliquer. S’il n’est pas spécifié,
%AppData%\NuGet\NuGet.Config
(Windows) ou~/.nuget/NuGet/NuGet.Config
, ou~/.config/NuGet/NuGet.Config
(Mac/Linux) est utilisé.-Expand
Ajoute tous les fichiers de chaque package ajouté à la source du package ; identique à
-Expand
avec la commandeadd
.-ForceEnglishOutput
(3.5+) Force nuget.exe à s’exécuter avec une culture indifférente basée sur l’anglais.
-?|-help
Affiche les informations d’aide pour la commande.
-NonInteractive
Supprime les invites pour l’entrée utilisateur ou les confirmations.
-Verbosity [normal|quiet|detailed]
Spécifie la quantité de détails affichée dans la sortie :
normal
(la valeur par défaut),quiet
oudetailed
.
Consultez également Variables d’environnement.
Exemples
nuget init c:\foo c:\bar
nuget init \\foo\packages \\bar\packages -Expand