如何重新编译 Chocolatey 虚拟包?

How do I recompile Chocolatey virtual packages?

我正在阅读 recompiling packages 上的教程,因此我可以在自己的存储库中使用它们,但是当我读到这一部分时:

Next, open tools\chocolateyInstall.ps1.

Install-ChocolateyZipPackage 'notepadplusplus.commandline' 'https://notepad-plus-plus.org/repository/6.x/6.8.7/npp.6.8.7.bin.zip' "$(Split-Path -parent $MyInvocation.MyCommand.Definition)"

我在 chocolateyInstall.ps1 文件中看到的是:

#Install-VirtualPackage 'notepadplusplus.commandline' 'notepadplusplus.install'

没有URL。我如何找到URL这个包去哪里,下载软件?

我要冒险说你用过这个包:

https://chocolatey.org/packages/notepadplusplus

因为您一直在按照文章中的步骤进行操作。

这篇文章要你使用这个包:

https://chocolatey.org/packages/notepadplusplus.commandline

第一个是我们所说的元包或虚拟包,因为它只依赖于另一个包。因此,chocolateyInstall.ps1 文件中没有任何内容。

如果您对我链接到的包执行相同的过程,您应该会看到需要更改的 URL。