如何从nuget的.NET Core命令行下载软件包?

问题描述 投票:2回答:1

微软为Ubuntu打包.NET Core on Linux。我正在使用它。我现在想安装Json.NET,它指示我使用Package Manager console并运行,

PM> Install-Package Newtonsoft.Json

我想知道我是怎么做那个Linux的。我看到有一个Nuget CLI,但它似乎不适用于.NET Core。 Moreover the docs say

在Mac和Linux上,安装Mono 4.4.2或更高版本。

我如何在Linux上安装软件包?什么是.NET等价的npm / cpan / pip / gem?

当我运行dotnet nuget时,install命令似乎丢失了。

NuGet Command Line 4.3.0.5

Usage: dotnet nuget [options] [command]

Options:
  -h|--help                   Show help information
  --version                   Show version information
  -v|--verbosity <verbosity>  The verbosity of logging to use. Allowed values: Debug, Verbose, Information, Minimal, Warning, Error.

Commands:
  delete  Deletes a package from the server.
  locals  Clears or lists local NuGet resources such as http requests cache, packages cache or machine-wide global packages folder.
  push    Pushes a package to the server and publishes it.

Use "dotnet nuget [command] --help" for more information about a command.
c# .net linux .net-core .net-core-2.0
1个回答
4
投票

dotnet add package --help

dotnet add package Newtonsoft.Json

有关更多详细信息,请参阅github页面https://github.com/dotnet/docs/blob/master/docs/core/tools/dotnet-add-package.md

© www.soinside.com 2019 - 2024. All rights reserved.