Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './server.edge' is not defined by "exports" i
Unanswered
Mini Satin posted this in #help-forum
Mini SatinOP
After the new Nextjs update, I am getting 500 errors for non-defined routes. It's not routing to the 404 page.
Dev build works fine, happens in prod.
Node version: 18v
Next : 13.4.19
Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './server.edge' is not defined by "exports" in ../node_modules/react-dom/package.json
at new NodeError (node:internal/errors:405:5)
at exportsNotFound (node:internal/modules/esm/resolve:259:10)
at packageExportsResolve (node:internal/modules/esm/resolve:589:9)
at resolveExports (node:internal/modules/cjs/loader:569:36)
at Module._findPath (node:internal/modules/cjs/loader:643:31)
at Module._resolveFilename (node:internal/modules/cjs/loader:1056:27)
at /Users/sanal.panicker/Workspace/ACP/infrastructure-insights-frontend/node_modules/next/dist/server/require-hook.js:110:36
at Module._load (node:internal/modules/cjs/loader:923:27)
at Module.require (node:internal/modules/cjs/loader:1137:19)
at require (node:internal/modules/helpers:121:18) {
code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
Dev build works fine, happens in prod.
Node version: 18v
Next : 13.4.19
Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './server.edge' is not defined by "exports" in ../node_modules/react-dom/package.json
at new NodeError (node:internal/errors:405:5)
at exportsNotFound (node:internal/modules/esm/resolve:259:10)
at packageExportsResolve (node:internal/modules/esm/resolve:589:9)
at resolveExports (node:internal/modules/cjs/loader:569:36)
at Module._findPath (node:internal/modules/cjs/loader:643:31)
at Module._resolveFilename (node:internal/modules/cjs/loader:1056:27)
at /Users/sanal.panicker/Workspace/ACP/infrastructure-insights-frontend/node_modules/next/dist/server/require-hook.js:110:36
at Module._load (node:internal/modules/cjs/loader:923:27)
at Module.require (node:internal/modules/cjs/loader:1137:19)
at require (node:internal/modules/helpers:121:18) {
code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
3 Replies
Mini SatinOP
solved it by __NEXT_PRIVATE_PREBUNDLED_REACT=next
anybody mind sharing what this does ? __NEXT_PRIVATE_PREBUNDLED_REACT
Mini SatinOP
https://github.com/vercel/next.js/issues/49169#issuecomment-1688617704
Details on why this error occurs
Details on why this error occurs