2

NestJS微服务项目中常见代码的最佳解决方案是什么?

是:具有自给自足的包、docker 和 env 文件、utils + 接口 + DTO + 等的微服务(通过 REST API 进行通信)

需要:将 utils + interfaces + DTOs + etc 在一个地方通用,并且最好有共享的包依赖项以在依赖模块版本中保持一致

问题:a)通过 TS config - 入口点的嵌套 cli 问题和 monorepo 中的其他 cli 功能丢失 b)通过 monorepo - 它通过 1 个入口点运行,并且 docker 文件和分离环境的问题(有时在开发进程 1 服务器中可能是在本地查看另一个,有时是 dev 或 prod,它是为每个服务器配置的 .env[prod/dev/dev.local] 文件)

4

0 回答 0