diff --git a/packages/nextjs/src/config/loaders/wrappingLoader.ts b/packages/nextjs/src/config/loaders/wrappingLoader.ts index d3c1d62c9330..44edee62256d 100644 --- a/packages/nextjs/src/config/loaders/wrappingLoader.ts +++ b/packages/nextjs/src/config/loaders/wrappingLoader.ts @@ -182,6 +182,10 @@ export default function wrappingLoader( const componentTypeMatch = path.posix .normalize(path.relative(appDir, this.resourcePath)) + // Replace all backslashes with forward slashes (windows) + .replace(/\\/g, '/') + // Add a slash at the beginning + .replace(/(.*)/, '/$1') // eslint-disable-next-line @sentry-internal/sdk/no-regexp-constructor .match(new RegExp(`/\\/?([^/]+)\\.(?:${pageExtensionRegex})$`));