diff --git a/packages/vite/src/node/ssr/ssrModuleLoader.ts b/packages/vite/src/node/ssr/ssrModuleLoader.ts index be97fe6546602f..ea7f8ccb60f86c 100644 --- a/packages/vite/src/node/ssr/ssrModuleLoader.ts +++ b/packages/vite/src/node/ssr/ssrModuleLoader.ts @@ -208,7 +208,10 @@ function resolveId( ) { const resolved = tryNodeResolve(id, importer, resolveOptions, false) if (!resolved) { - throw Error(`Cannot find module '${id}'`) + throw Error( + `Cannot find module '${id}'` + + (importer ? ` imported by '${importer}'` : ``) + ) } return resolved.id }