comando init (CLI do NuGet)

Aplica-se a: criação de pacotes • Versões suportadas: 3.3 ou superior

Copia todos os pacotes de uma pasta simples para uma pasta de destino usando um layout hierárquico conforme descrito para o comando adicionar. Ou seja, usar init é equivalente a usar o comando add em cada pacote na pasta.

Assim como em add, o destino deve ser uma pasta local ou um caminho UNC. Não há suporte para repositórios de pacotes HTTP, como nuget.org ou servidores privados.

Uso

nuget init <source> <destination> [options]

em que <source> é a pasta que contém pacotes e <destination> é a pasta local ou o nome do caminho UNC para o qual os pacotes são copiados.

Opções

  • -ConfigFile

    O arquivo de configuração do NuGet a ser aplicado. Se não for especificado, %AppData%\NuGet\NuGet.Config (Windows), ~/.nuget/NuGet/NuGet.Config ou ~/.config/NuGet/NuGet.Config (Mac/Linux) será usado.

  • -Expand

    Adiciona todos os arquivos em cada pacote adicionado ao código-fonte do pacote. O mesmo que -Expand com o comando add.

  • -ForceEnglishOutput

    (3.5 ou superior) Força a execução de nuget.exe usando uma cultura invariável com base em inglês.

  • -?|-help

    Exibe as informações de ajuda para o comando.

  • -NonInteractive

    Suprime solicitações de entrada de usuário ou confirmações.

  • -Verbosity [normal|quiet|detailed]

    Especifica a quantidade de detalhes exibida na saída: normal (o padrão), quiet ou detailed.

Confira também Variáveis de ambiente

Exemplos

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