From 73f72d25e318b3f0cbb6703b7c9e0b5833f04f2e Mon Sep 17 00:00:00 2001 From: Serhii Pashchenko Date: Wed, 11 Sep 2019 12:53:44 +0300 Subject: [PATCH] Fix unresolved modules in config watcher --- src/lib/getModuleDependencies.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/lib/getModuleDependencies.js b/src/lib/getModuleDependencies.js index 3cb6760ff..2c24c5003 100644 --- a/src/lib/getModuleDependencies.js +++ b/src/lib/getModuleDependencies.js @@ -18,11 +18,13 @@ export default function getModuleDependencies(entryFile) { // ones are being added for (const mdl of modules) { mdl.requires.forEach(dep => { - const basedir = path.dirname(mdl.file) - const depPath = resolve.sync(dep, { basedir }) - const depModule = createModule(depPath) + try { + const basedir = path.dirname(mdl.file) + const depPath = resolve.sync(dep, { basedir }) + const depModule = createModule(depPath) - modules.push(depModule) + modules.push(depModule) + } catch (_err) {} }) }