我在构建应用程序时遇到了问题。我想减轻体重。我使用Angular 2种子作为碱。https://github.com/mgechev/angular-seed
所以在我运行后:
npm run build.prod
我的app.js是1.5mb
之后:
npm run build.prod.rollup.aot
app.js是1.9mb
如果我只运行:
npm run build.prod.aot
是2.2mb。
对我来说完全没有意义。我无法与您一起使用我的应用程序,因为这是一个私人项目。如果有人知道这是什么原因,我会很大。
尚未创建用于减少代码尺寸的时间。在某些情况下,编译的代码更大,但是无论如何,渲染时间较慢。
如果您想减少第一个下载的总尺寸,请使用懒惰的加载模块,但我认为不是这样。
请参阅懒惰加载:https://angular-2-training-book.rangle.io/handout/modules/lazy-loading-module.html
请参阅服务器渲染:https://github.com/robwormald/ng-universal-demo/