如何部署包含依赖项的PowerShell模块?

时间:2020-08-28 14:07:45

标签: powershell

我试图确定如何交付PowerShell实用程序以帮助调试问题。创建实用程序和它使用的主要模块非常简单,问题是依赖管理。我不能保证用户可以访问NuGet存储库,因此我基本上需要弄清楚如何发送实用程序包含的电池并可以访问它依赖的所有模块。

理想情况下,相关的依赖项将安装在与用户和系统PowerShell库分开的环境中,并且仅在调用此实用程序/模块时使用。类似于python virtualenv或带有bash的源文件/唯一目录。

此用例是否有任何标准做法?可以像MSIX一样使用标准包装吗?我应该只运送NuGet Repo并在安装过程中使其在本地运行吗?

0 个答案:

没有答案