【问题标题】:How to Build & Deploy selective modules in Angular 4如何在 Angular 4 中构建和部署选择性模块
【发布时间】:2018-12-21 06:11:15
【问题描述】:

实际上,在我们的应用程序中,我们有大约 8 个模块(延迟加载),每个模块都由单独的团队工作。现在团队只想构建和部署他们自己的模块。我们如何在 Angular4 中实现这一点? 我们正在使用 Angular-cli(prod & aot) 来构建/打包应用程序。

【问题讨论】:

  • 您想单独部署它们吗?
  • 不,我想部署在同一台服务器上,但我想独立部署每个块。意思是,如果我有 8 个块并且代码已在 4 个模块中更改,那么我不想构建和部署所有 8 个模块,我只想构建和部署 4 个。
  • 您好,您找到解决方案了吗?我们也在寻找同样的东西。

标签: angular


【解决方案1】:

如果您更新 angular,使用新的 cli,它们提供了创建库的选项,您可以将每个模块推送到单独的库中,并且在 ng-packagr 的帮助下,您可以为每个模块(库)创建一个 npm 包。您还可以使用 nrwl 工作区,这让这个过程变得非常简单

【讨论】:

    猜你喜欢
    • 2022-08-16
    • 2020-01-15
    • 2012-10-10
    • 2016-03-02
    • 1970-01-01
    • 2012-02-15
    • 2017-04-28
    • 2018-10-13
    • 2018-03-30
    相关资源
    最近更新 更多