如何减少Angular中main.js(初始加载)的包大小?

我正在使用Angular 7,它是一个ERP系统。它具有大约150个组件。网站的初始页面加载时间很长。我已经使用webpack-bundle-analyzer分析main.js的捆绑包大小。它的大小是700KB。我使用了延迟加载,预加载模块和文件压缩等策略。 我想将main.js(初始加载)的大小放在250KB-300KB之间。可能吗?如果是,那么我可以采取什么方法?

我已经给出了从webpack-bundle-analyzer获得的分析器图像。

enter image description here