Comandos da CLI do dotnet
A interface de linha de comando (CLI) dotnet
, que é executada no Windows, Mac OS X e Linux, fornece uma série de comandos essenciais, como instalação, restauração e publicação de pacotes. Se o dotnet satisfaz suas necessidades, não é necessário usar o nuget.exe
.
Para obter exemplos de como usar esses comandos para consumir pacotes, consulte Instalar e gerenciar pacotes usando a CLI do dotnet. Para obter exemplos de como usar esses comandos para criar pacotes, consulte Criar e publicar um pacote usando a CLI do dotnet.
Para obter a referência de comando completa na CLI dotnet
, consulte Ferramentas de interface de linha de comando (CLI) do .NET Core.
Consumo do pacote
- dotnet add package: adiciona uma referência de pacote ao arquivo de projeto e, em seguida, executa
dotnet restore
para instalar o pacote. - dotnet remove package: remove uma referência de pacote do arquivo de projeto.
- dotnet restore: restaura as dependências e as ferramentas de um projeto. No NuGet 4.0 em diante, isso executa o mesmo código que
nuget restore
. - dotnet nuget locals: lista os locais das pastas global-packages, http-cache e temp e limpa o conteúdo dessas pastas.
- dotnet new nugetconfig: cria um arquivo
nuget.config
para configurar o comportamento do NuGet.
Criação de pacotes
- dotnet pack: empacota o código em um pacote do NuGet.
- dotnet nuget push: publica um pacote em um servidor do NuGet. Aplicável a nuget.org, Azure Artifacts e servidores do NuGet de terceiros.
- dotnet nuget delete: exclui ou retira da lista um pacote de um servidor do NuGet. Aplicável a nuget.org, Azure Artifacts e servidores do NuGet de terceiros.
- dotnet nuget verify: verifica um pacote assinado do NuGet.