我们可以使用Angular CLI提供的两个不同的构建命令,即“ng build”和“ng build --prod”,来生成不同的JS文件哈希值。可以使用“ng build”生成未优化的开发构建,而使用“ng build --prod”生成用于生产的优化构建。在生产构建中,Angular编译器会对应用程序进行更多优化,并生成更小的文件。下面是一个示例:
# 生成未优化的开发构建
ng build
# 生成用于生产的优化构建
ng build --prod
在生成这两个构建版本的时候,Angular会自动为每个生成的JS文件生成不同的哈希值,以便在更新应用程序时能够快速识别和更改这些文件。