【问题标题】:Angular2 cli (Webpack) creating chunks for different modulesAngular2 cli(Webpack)为不同的模块创建块
【发布时间】:2017-01-26 06:58:46
【问题描述】:

我正在开发一个没有大量单独模块的 Angular2 应用程序。仅在动态创建模块时(...使用 moduleFactory 和 createComponent)获取模块特定文件(js、css、html)。

所以我需要以这样一种方式捆绑我的应用程序,而不是使用单个 bundle.js,而是希望每个模块作为一个单独的块,以便仅在创建模块时获取块(js)。

如何在 angular cli 中实现这一点? CommonsChunkPlugin 会有帮助吗?

【问题讨论】:

    标签: javascript angularjs angular webpack angular-cli


    【解决方案1】:

    您可以直接使用 webpack 设置您的项目,而无需使用 angular-cli,并使用 require.ensure() 动态包含外部文件。 Webpack 将检测到require.ensure() 并为其创建一个单独的块。

    【讨论】:

      猜你喜欢
      • 2020-06-30
      • 2018-09-26
      • 2017-04-01
      • 1970-01-01
      • 2015-10-20
      • 2017-01-17
      • 1970-01-01
      • 2021-04-23
      • 2017-03-29
      相关资源
      最近更新 更多