【发布时间】:2020-09-09 07:17:31
【问题描述】:
我用 Angular 作为客户端框架创建了一个新的 JHipster 单体 Web 应用程序。
运行 npm start 后,我注意到文件“main.bundle.js”大约为 16.6 MB。
我知道这个捆绑包在开发模式下应该更大,但我想尽可能减少它。
有什么方法可以实现吗?
【问题讨论】:
-
您是否尝试过使用 Ahead of Time 编译?看这里:w3resource.com/angular/the-ahead-of-time-compiler.php
-
你有多少个实体?
-
@atomfrede 这是初始构建,没有实体。
-
产品包大小是多少? 16mb 听起来非常大。也许在开发构建中没有 treeshaking?