发布具有依赖于自定义模块的Powershell脚本

时间:2017-09-16 23:14:56

标签: powershell publishing

我已经编写了一个PowerShell脚本,我想将其上传到PowerShell库(https://www.powershellgallery.com/packages/upload)。

我正在进行的依赖关系树如下(驻留在同一目录级别)

  • script.ps1
  • module1.psm1
  • module2.psm1

script的内容涉及在两个模块上调用Import-Module,并将继续调用2个模块中声明的函数。

在“发布帮助”页面上,它看起来是我使用Publish-Module或“发布脚本”的唯一选择。有没有办法将我的所有3个文件捆绑到一个上传中?

1 个答案:

答案 0 :(得分:-1)

Windows Live不支持此功能。您必须单独发布每个文件,即两个模块和您的脚本。这背后的想法是为所有用户保持上传简单明了。