我正在做一个项目,我们将代码存储在由 nrwl “管理”的 monorepo 中。该 repo 包含几个 Angular 应用程序和几个 nestjs api。
现在我们想要对 api 进行 dockerize 以便能够将它们部署到我们的 kubernetes。
我可以通过调用来启动单个 api ng serve api1
。我还可以通过运行构建单个 api ng build api1
。我遇到的问题是每个 api 都需要与其一起部署的完整 node_modules 文件夹。据我所知,Angular 使用 webpack 来打包其所有依赖项。
有没有办法构建 NestJs api 并包含所有必需的 node_modules?