exigir js remover definição para forçar recarregar

Para fins de teste, estou tentando remover alguns módulos amd e recarregar versões atualizadas do servidor - com o objetivo de não atualizar o navegador.

Atualmente estou fazendo o seguinte, mas o navegador ainda não recarrega os itens da rede.

var scripts = document.getElementsByTagName('script');
var context = require.s.contexts['_'];
for (var key in context.defined) {
  if(key.indexOf("tests")>-1){
  requirejs.undef(key);
  for (var i = scripts.length - 1; i >= 0; i--) {
  var script = scripts[i];
  var attr = script.getAttribute('data-requiremodule')
    if (attr === key){
    script.parentNode.removeChild(script);
    }
  }}

Exclui as referências do contexto e remove as tags de script com êxito. Mas ai ...

Alguém sabe o mecanismo para limpar todas as referências de requirejs?

Qualquer ajuda muito apreciada

questionAnswers(2)

yourAnswerToTheQuestion