Angular 4 Bundling - 完整的Angular-Library包含在bundle中?

时间:2017-09-15 10:43:14

标签: angular bundle

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

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

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

  

ng new testproject
  cd testproject
  ng build --prod

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

1 个答案:

答案 0 :(得分:0)

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