我可以将基于 class 的 DSC 资源存储在与 PSM 文件不同的文件中吗?
Can I stored class based DSC resource in separate file from PSM file?
目前,对于我的模块,我将实际代码存储在与 PSM1 文件不同的文件中,然后对其进行点源并使用 Export-ModuleMember
导出函数,这样我可以轻松 debug/test 个人函数。
我认为这是不可能的,因为 Export-ModuleMember
没有提供导出 DSCResource 的选项,但是是否可以对基于 class 的 DSC 资源进行类似的设置?
- 您可以拥有一个包含许多基于 DSC class 的资源的模块。
- 在该模块中,每个文件可以有 1 个 class,但不能进一步拆分(例如一个文件中的测试方法,另一个文件中的设置方法)。
- Powershell 不支持部分 classes.
针对 WMF 5.0 提交的错误。请点赞。
目前,对于我的模块,我将实际代码存储在与 PSM1 文件不同的文件中,然后对其进行点源并使用 Export-ModuleMember
导出函数,这样我可以轻松 debug/test 个人函数。
我认为这是不可能的,因为 Export-ModuleMember
没有提供导出 DSCResource 的选项,但是是否可以对基于 class 的 DSC 资源进行类似的设置?
- 您可以拥有一个包含许多基于 DSC class 的资源的模块。
- 在该模块中,每个文件可以有 1 个 class,但不能进一步拆分(例如一个文件中的测试方法,另一个文件中的设置方法)。
- Powershell 不支持部分 classes.
针对 WMF 5.0 提交的错误。请点赞。