我有一个模块,我试图在其中导出函数/别名。我要导出的项目是一个脚本文件 foo.ps1,它没有声明命名函数,但我想将它导出为会话中可用的,以便能够调用 foo。这支持吗?如果是这样,我该如何配置 Export-ModuleMember 调用?
这是文件顶部的一个片段:
[CmdletBinding(DefaultParameterSetName='default')]
param(
[Parameter(Position=0,Mandatory=$false,HelpMessage="You must specify which task to execute.")]
[ValidateSet('install','update', 'uninstall', 'outdated', 'init', 'help', '?')]
....
没有函数定义。相反,函数名是文件名。