当我用它构建我的 Angular 应用程序时,ng build --prod
它会为生产环境创建一个构建优化、摇树等的构建。如果我想为开发环境进行相同类型的构建,需要通过ng build
命令传递哪些选项?例如。,
ng build --configuration=development --aot --buildOptimizer=true --vendorChunk=false
基本上,应该通过哪些 cli 选项,以使 dev 构建与 prod 构建完全相似(配置除外)?
当我用它构建我的 Angular 应用程序时,ng build --prod
它会为生产环境创建一个构建优化、摇树等的构建。如果我想为开发环境进行相同类型的构建,需要通过ng build
命令传递哪些选项?例如。,
ng build --configuration=development --aot --buildOptimizer=true --vendorChunk=false
基本上,应该通过哪些 cli 选项,以使 dev 构建与 prod 构建完全相似(配置除外)?
除了您已经使用的选项之外,您应该添加:
--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
}
}
您可以阅读产品构建的所有使用选项。