diegodfsd
3/26/2015 - 7:06 PM

gistfile1.txt

//Como o node.js faz cache do módulo que forem feitos require essa function remove do cache o módulo
//Use com moderação.
//Uma alternativa é retornar sempre uma function que gera um contexto novo a cada vez
function requireUncached(module){
    delete require.cache[require.resolve(module)]
    return require(module)
}