1

我正在编写一个包来安装一个编程工具,除了他们喜欢的 IDE、编译器等之外,用户还可以使用该工具。

我想以用户可以说的方式对包安装进行参数化:“嘿,使用 Visual Studio 12 和 MinGW 安装工具”。如果是这种情况,那么 Visual Studio 12 和 MinGW 包都将作为依赖项添加,因此它们会在我的工具之前安装。

nuspec 参考资料没有说明可选依赖项。有没有办法指定这些,并chocolateyInstall.ps1根据用户输入通过脚本启用它们?

4

1 回答 1

3

人们通常会创建两个包,一个包含核心位和必需的依赖项,第二个元包依赖于工具和其他项目(可选依赖项)。

可选依赖项是过去讨论中提出的问题,也是我们在路线图上关注的问题。

于 2015-01-05T15:16:31.743 回答