如何查找 nuget 包排序,按使用控制台下载最多的内容排序



>我正在使用Visual Studio 2013。我想使用 powershell 脚本查找 nuget 包,但是当我搜索包时,如果我没有键入确切的名称,我会得到所有带有提到的关键字的包。

例如,如果我写这一行:Get-Package -Filter moq -First 10 -ListAvailable,我会找到带有moq关键字的前十个包裹,但按字母顺序排序。

有没有解决方案可以按下载次数最多的顺序对此结果进行排序?

我知道可以使用 GUI 执行此操作,但我想要命令行

对不起,对于我的英语,我不是母语人士,谢谢。

您可以使用

Sort-Object按下载次数对软件包进行排序:

Get-Package -Filter moq -ListAvailable | Sort-Object -Descending -Property DownloadCount

如果您还想查看下载次数,还可以使用 Select-Object 获取下载次数:

Get-Package -Filter moq -ListAvailable | 
    Select-Object ID, Version, Description, DownloadCount  | 
    Sort-Object -Descending -Property DownloadCount

最新更新