From 627bc248a1426e640d4dc8c4ad6a951009084d03 Mon Sep 17 00:00:00 2001 From: Jiachi Liu Date: Fri, 20 Aug 2021 04:37:22 +0800 Subject: [PATCH] Fix next env vars injection in dynamic --- packages/next/build/webpack-config.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/next/build/webpack-config.ts b/packages/next/build/webpack-config.ts index 12106b2e459581e..950ce3f59faef24 100644 --- a/packages/next/build/webpack-config.ts +++ b/packages/next/build/webpack-config.ts @@ -742,7 +742,7 @@ export default async function getBaseWebpackConfig( } const notExternalModules = - /^(?:private-next-pages\/|next\/(?:dist\/pages\/|(?:app|document|link|image|constants)$)|string-hash$)/ + /^(?:private-next-pages\/|next\/(?:dist\/pages\/|(?:app|document|link|image|constants|dynamic)$)|string-hash$)/ if (notExternalModules.test(request)) { return } @@ -1490,6 +1490,8 @@ export default async function getBaseWebpackConfig( reactProductionProfiling, webpack: !!config.webpack, hasRewrites, + reactRoot: config.experimental.reactRoot, + concurrentFeatures: config.experimental.concurrentFeatures, }) const cache: any = {