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?