diff --git a/packages/utils/src/cjs.js b/packages/utils/src/cjs.js index be93e0e50f5b..6422fc91c458 100644 --- a/packages/utils/src/cjs.js +++ b/packages/utils/src/cjs.js @@ -7,11 +7,10 @@ export function clearRequireCache (id) { try { entry = require.cache[id] } catch (e) { - delete require.cache[id] - return } if (!entry || isExternalDependency(id)) { + delete require.cache[id] return } @@ -31,11 +30,10 @@ export function scanRequireTree (id, files = new Set()) { try { entry = require.cache[id] } catch (e) { - files.add(id) - return files } if (!entry || isExternalDependency(id) || files.has(id)) { + files.add(id) return files }