diff --git a/src/Bundler.js b/src/Bundler.js index c76725ec86b..d023f74ff38 100644 --- a/src/Bundler.js +++ b/src/Bundler.js @@ -274,7 +274,8 @@ class Bundler extends EventEmitter { return await this.resolveAsset(dep.name, asset.name); } catch (err) { if (err.message.indexOf(`Cannot find module '${dep.name}'`) === 0) { - err.message = `Cannot resolve dependency '${dep.name}'`; + const absPath = Path.resolve(Path.dirname(asset.name), dep.name); + err.message = `Cannot resolve dependency '${dep.name}' at '${absPath}'`; // Generate a code frame where the dependency was used if (dep.loc) {