cleanRequireCache.js 292 Bytes
Newer Older
1 2
const { winPath } = require('@umijs/utils')
function cleanRequireCache(paths) {
3
    
4 5 6 7 8 9 10
    Object.keys(require.cache).forEach(file => {
        if (paths.some(p => winPath(file).indexOf(p) > -1)) {
            delete require.cache[file];
        }
    });
};
module.exports = cleanRequireCache;