简单来说,这两个文件非常不同。
这是 Angular-CLI 文件大小:(3.59MB)
Angular CLI vendor.bundle.js
在 source-map-explorer 中对同一供应商的检查:(1.1MB)
source map explorer vendor.bundle.js
我似乎不明白这种差异。
当我跑步时:
ng serve --prod
我得到 3.59MB 的结果,而不是 1.1MB
我如何克服这个问题?
答案 0 :(得分:0)
尝试添加--aot?
您的CLI版本默认情况下可能不会这样做/
答案 1 :(得分:0)
似乎应该更新Local Angualr-CLI版本和全局CLI以及相同版本,以便新AoT正常工作。
完成!
答案 2 :(得分:0)
使用--prod
可以避免默认情况下创建源地图,您应该在命令末尾使用--source-map
(它的默认值为true
)Reference。>