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 comandoadd
.-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
oudetailed
.
Confira também Variáveis de ambiente
Exemplos
nuget init c:\foo c:\bar
nuget init \\foo\packages \\bar\packages -Expand