diff --git a/packages/next/build/webpack/plugins/client-entry-plugin.ts b/packages/next/build/webpack/plugins/client-entry-plugin.ts index 50217c918447..46ba3398fed6 100644 --- a/packages/next/build/webpack/plugins/client-entry-plugin.ts +++ b/packages/next/build/webpack/plugins/client-entry-plugin.ts @@ -79,18 +79,15 @@ export class ClientEntryPlugin { if (!mod) return // Keep client imports as simple - // js module: -> raw request, e.g. next/head - // client js: -> relative imports - // TODO-APP: applied loaders for css - // *.css (with loaders applied): -> relative css imports + // native or installed js module: -> raw request, e.g. next/head + // client js or css: -> user request const rawRequest = mod.rawRequest || '' - const { relativePath } = mod.resourceResolveData || {} const modRequest = !rawRequest.endsWith('.css') && !rawRequest.startsWith('.') && !rawRequest.startsWith('/') ? rawRequest - : relativePath || mod.userRequest + : mod.userRequest if (visited.has(modRequest)) return visited.add(modRequest)