假设我有一个NestJs项目,它由以下部分组成,每个部分都有自己的git存储库并部署在不同的机器上:
如何将它们集成在一起?从API服务的角度来看:
我有大约3-4个共享模块需要在模块#1和#2之间共享。不仅仅是MQ。
- API服务
- 消息队列处理工作服务
如何将它们集成在一起?从API服务的角度来看:
- 它在node_modules文件夹中有RabbitMq模块。
- 我希望在该RabbitMq库中使用例如依赖注入。最理想的情况是将其公开为NestJs模块,以供API模块的@Module导入使用。
我有大约3-4个共享模块需要在模块#1和#2之间共享。不仅仅是MQ。