2

调用 BoxStarter 包时,我使用了 powershell 行,例如:

Install-BoxstarterPackage -Package $script

我想将一些命令行参数传递到包中,但这似乎不受支持。

一些相关讨论: https ://github.com/mwrock/boxstarter/issues/5 关于似乎不存在的修复的问题: https ://github.com/mwrock/boxstarter/issues/66

我最终在包调用之前“作弊”并设置了一个环境变量,如下所示:

$env:BoxstarterFoo = "Some Value"
Install-BoxstarterPackage -Package $script

这使得 $env:BoxstarterFoo 在包中可用。这似乎不是最优的。现在是否有更好的方法可以将安装脚本中的信息传递到 boxstarter 安装中,或者是否需要使用环境变量等解决方法?

4

1 回答 1

3

恐怕这可能是目前可用的最佳解决方法。

于 2016-06-02T16:46:29.380 回答