问题描述
我必须使用来自库的现有 nestJS 模块(无法控制它)。
此模块使用 .forRoot(options)
模式使其可配置。
在我的用例中,我需要传递来自配置的选项(加载 ConfigModule.forFeature(myFeatureConfig)
。不幸的是,该模块不支持 .forRootAsync(asyncoptions)
模式。
我想知道是否有办法将原始模块“包装”到另一个模块中:
我尝试查看像 @nestjs/typeorm 这样的流行库如何实现 .forRootAsync
模式,但它似乎不适用于我,因为我无法控制原始模块的提供者。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)