Forçar o navegador a limpar o cache no ambiente Angular

Há uma pergunta popular sobre como forçar a limpeza do cache do navegador em um aplicativo VanillaJS, com o consenso geral, definindo o nome do script .js ou os argumentos do script para um novo valor:Forçar o navegador a limpar o cache

Como conseguir isso com o Angular (atualmente 5.1 na compilação AngularCLI / Webpack), para que toda vez que eu libero o código na produção (com AOT), uma nova versão seja criada? Eu usaria hash de data em vez de indexação, mas a questão principal é: onde posso defini-lo (por exemplo, o nome do script / argumentos)? No desenvolvimento, onde a CLI cuida da reconstrução do aplicativo, isso não é um problema, apenas na produção!

questionAnswers(1)

yourAnswerToTheQuestion