文件名称:Configuration:一个可以帮助其他模块进行设置的模块
文件大小:81KB
文件格式:ZIP
更新时间:2024-06-11 01:32:48
serialization settings powershell configuration psd1
配置模块 用于.psd1的元数据命令: 处理元数据文件 类型的可扩展序列化 内置对DateTime,Version,Guid,SecureString,ScriptBlocks等的支持 使您几乎可以将任何内容存储在可读的元数据(.psd1)文件中 序列化( Export )为元数据(.psd1)文件 从元数据(.psd1)文件反序列化( Import ) 用于加载设置的配置命令: 随模块一起发送默认配置文件 自动确定保存设置的位置 支持Windows漫游配置文件 支持Linux(和MacOS)的XDG设置 允许用户使用我们的命令或您的包装器配置设置 支持分层配置: 机器级别的配置 用户覆盖文件 支持命令的参数值的自动配置 读取工作目录中的Noun配置文件 仅过滤适用于当前命令的值 它支持WindowsPowerShell以及Windows,Linux和OS X上的PowerShell
【文件预览】:
Configuration-master
----Build.ps1(2KB)
----.gitignore(81B)
----Test.ps1(2KB)
----RequiredModules.psd1(148B)
----LICENSE(1KB)
----bootstrap.ps1(2KB)
----Specs()
--------Layering.feature(6KB)
--------TestVersion.feature(1KB)
--------ScriptAnalyzer.Steps.ps1(3KB)
--------Serialization.feature(20KB)
--------Manifest.feature(9KB)
--------ScriptAnalyzer.feature(5KB)
--------LocalStoragePath.feature(5KB)
--------Configuration.feature(6KB)
--------LocalStoragePathLinux.feature(3KB)
--------Configuration.Steps.ps1(27KB)
--------DefaultParameters.feature(4KB)
----.github()
--------workflows()
----README.md(10KB)
----Examples()
--------TestModuleOne()
--------TestModuleTwo()
----GitVersion.yml(713B)
----.vscode()
--------settings.json(371B)
--------launch.json(1KB)
--------tasks.json(2KB)
--------taskmarks.json(93B)
----Source()
--------Metadata()
--------Configuration()
----PSScriptAnalyzerSettings.psd1(154B)
----Benchmark()
--------Data()
--------Benchmark.ps1(1KB)
----.config()
--------dotnet-tools.json(167B)
----ReBuild.ps1(22KB)