【问题标题】:Angular 4 Bundling - Complete Angular-Library included in bundle?Angular 4 捆绑包 - 捆绑包中包含完整的 Angular 库?
【发布时间】:2017-09-15 19:02:12
【问题描述】:

我想知道如果在 CMD 中运行 ng build --prod,Angular 会从 node_modules 中获取所有 Javascript 文件并创建 vendor.bundle.js

因此我尝试删除 package.json 中的一些定义并重建它们。但它并没有改变文件大小。

在 CMD 中易于重现(已安装 node-js):

新的测试项目
cd 测试项目
ng build --prod

现在记住目录 dist 中的文件大小,删除 package.json 中的一些定义并重新构建。

【问题讨论】:

    标签: angular bundle


    【解决方案1】:

    试试ng build --prod --aot。 AOT (Ahead of Time Compilation) 会摇动你的包,它也不会发布编译器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-20
      • 2016-01-26
      • 2019-04-16
      • 2011-03-14
      • 2014-11-03
      • 2014-11-21
      • 2023-03-07
      • 2015-01-25
      相关资源
      最近更新 更多