Partager via


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]

<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 commande add.

  • -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 ou detailed.

Consultez également Variables d’environnement.

Exemples

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