如何构建模块以单独部署

How to structure a module as to deploy separately

我的客户请求我将一个模块单独部署到服务器。在我的应用程序中,我有多个模块。根据客户要求,我需要将所有模块作为一个单独的应用程序,这样每个模块都可以单独部署,而不依赖于其他模块。

这样客户就可以在每个模块完成后维护和使用它,而无需等待 hole 应用程序完成。

任何人都可以帮助我了解需求以及如何处理这种情况?我在网上找不到任何有用的资源。

我对每个模块分别使用 ngrx/storereducer 进行数据处理。

您请求的名称 Microservices。此方法适用于任何语言的任何应用程序。但是您需要将每个模块视为不同的应用程序并更改您的服务器基础结构(ngnx、apache、dns 等...)。 Angular 模块它是为了在内部模块化您的应用程序,但它是同一个应用程序,需要一起转译以保持对另一个 js 文件的引用。