文件名称:bash容器:用于Bash的邪恶服务容器
文件大小:11KB
文件格式:ZIP
更新时间:2024-03-21 13:48:56
Shell
重击容器 Bash的邪恶服务容器 是的,您没看错:bash容器为您提供了Bash中依赖项注入的功能! 剧本中再也没有艰难的道路,永远注定要绝望地结成硬婚。 使用bash-container,您可以在一处定义脚本的依赖项-一举实现控制权的倒置。 在后台,bash-container扩展了bash内置source命令。 source仍然可以以通常的方式使用未定义脚本的普通旧路径工作。 但是,传入注册的服务名称或其路径,bash容器强大的依赖项加载器功能便开始发挥作用。 服务的所有依赖项都将作为基础source调用的参数注入,包括您要扔给它的所有其他运行时参数。 服务的依赖关系可以是标量值,类似数组的值,甚至可以是其他服务,这些服务本身可以成为定义服务中的source ,从而重新开始欢快的舞蹈! 安装 将bash-container安装到项目中的最简单方法是使用将其添加为项目的依赖项: