当我使用ng build --prod
构建我的角度应用程序时,它会为生产环境创建一个具有构建优化、摇树等功能的构建。如果我想为开发环境进行相同类型的构建,需要使用ng build
命令传递哪些选项? 例如,
ng build --configuration=development --aot --buildOptimizer=true --vendorChunk=false
基本上,应该传递哪些 cli 选项,以使开发构建与生产构建完全相似(配置除外(?
除了您已经使用的选项之外,您应该添加:
--outputHashing= all --sourceMap= false --extractCss=true --namedChunks= false --extractLicenses=true --optimization=true
您可以在此处找到所有可用选项的列表。
如果您检查angular.json
文件,请在以下位置下:
"configurations": {
"production": {
// HERE all the used options by default for prod build
}
}
您可以阅读生产构建的所有已使用选项。