如何跨Azure功能共享Powershell psm1

时间:2017-05-21 13:49:24

标签: powershell azure azure-functions

您可以创建modules文件夹并在其中放置psm1文件以进行自动加载。有没有办法在同一个psm1中的各个函数之间共享App Service

1 个答案:

答案 0 :(得分:2)

是的,您可以将模块文件夹移到目录树中,并将其放在 wwwroot 下,例如的 d:\家\站点\ wwwroot的\ mymodules 即可。此设置中不会自动加载,因此您需要在PowerShell脚本中显式添加Import-Module命令,例如

Import-Module "D:\home\site\wwwroot\mymodules\MyScript.psm1";

如果您怀疑系统上已安装MyScript.psm1并且需要使用您的版本覆盖它,请添加-Global标志,如下所示

Import-Module "D:\home\site\wwwroot\mymodules\MyScript.psm1" -Global;