Angular - 构建配置中“优化”和“构建优化器”之间的区别(angular.json)

Evo*_*eak 13 build angular

当我执行时,有人可以准确地向我解释在构建过程中构建配置中定义的这两个标志(optimizationbuildOptimizer)之间的区别吗?我不清楚官方的构建文档angular.jsonng build

Ale*_*der 13

buildOptimizer优化了 TS 到 JS 的转译(去掉未使用的代码,添加 tslib,..) 更详细的解释见包的 readme https://www.npmjs.com/package/@angular-devkit/build-optimizer

优化标志我认为这个标志表示一些 Webpack 插件的执行。至于在 buildOptimizer 之后如何处理 JS