require.js - Como posso definir uma versão nos módulos obrigatórios como parte do URL?

Eu estou usando require.js para exigir módulos JS no meu aplicativo.

Eu preciso de uma maneira de quebrar o cache do cliente em novos módulos JS, por meio de um URL solicitado diferente.

ou seja, se o arquivohello/there.js já foi armazenado em cache no cliente, posso alterar o nome do arquivo para forçar o navegador a obter o novo arquivo.

Em outras palavras, para o módulohello/there, Gostaria que o require.js solicitasse o URLhello/there___v1234___.js (o nome do arquivo pode parecer diferente, é apenas um exemplo), de acordo com uma string de versão acessível no cliente.

Qual é a melhor maneira de conseguir isso?

questionAnswers(4)

yourAnswerToTheQuestion