通过 Install-BoxstarterPackage 将参数传递给 Boxstarter
Passing parameters to Boxstarter via Install-BoxstarterPackage
调用 BoxStarter 包时,我使用了 powershell 行,例如:
Install-BoxstarterPackage -Package $script
我想将一些命令行参数传递到包中,但这似乎不受支持。
一些相关讨论:
https://github.com/mwrock/boxstarter/issues/5
关于似乎不存在的修复程序的问题:
https://github.com/mwrock/boxstarter/issues/66
我最终 "cheating" 并在包调用之前设置了一个环境变量,如下所示:
$env:BoxstarterFoo = "Some Value"
Install-BoxstarterPackage -Package $script
这使得 $env:BoxstarterFoo 在包中可用。这似乎不是最优的。现在是否有更好的方法将信息从安装脚本传递到 boxstarter 安装中,或者是否需要使用环境变量等解决方法?
恐怕这可能是目前可用的最佳解决方法。
调用 BoxStarter 包时,我使用了 powershell 行,例如:
Install-BoxstarterPackage -Package $script
我想将一些命令行参数传递到包中,但这似乎不受支持。
一些相关讨论: https://github.com/mwrock/boxstarter/issues/5 关于似乎不存在的修复程序的问题: https://github.com/mwrock/boxstarter/issues/66
我最终 "cheating" 并在包调用之前设置了一个环境变量,如下所示:
$env:BoxstarterFoo = "Some Value"
Install-BoxstarterPackage -Package $script
这使得 $env:BoxstarterFoo 在包中可用。这似乎不是最优的。现在是否有更好的方法将信息从安装脚本传递到 boxstarter 安装中,或者是否需要使用环境变量等解决方法?
恐怕这可能是目前可用的最佳解决方法。