Skip to content

nextjs编译时报错window is not found #339

@EvaRen1020-pro

Description

@EvaRen1020-pro

ReferenceError: window is not defined
` ▲ Next.js 15.2.5

  • Environments: .env

Creating an optimized production build ...
⚠ Compiled with warnings

./node_modules/@uiw/react-baidu-map-utils/esm/usePortal.js
Attempted import error: 'unmountComponentAtNode' is not exported from 'react-dom' (imported as 'unmountComponentAtNode').

Import trace for requested module:
./node_modules/@uiw/react-baidu-map-utils/esm/usePortal.js
./node_modules/@uiw/react-baidu-map-utils/esm/index.js
./node_modules/@uiw/react-baidu-map/esm/index.js
./src/app/page.js

✓ Compiled successfully
✓ Linting and checking validity of types
✓ Collecting page data
Error occurred prerendering page "/". Read more: https://nextjs.org/docs/messages/prerender-error
ReferenceError: window is not defined
at 20 (/Users/eva/codelab/mytest-app/.next/server/app/page.js:1:69)
at t (/Users/eva/codelab/mytest-app/.next/server/webpack-runtime.js:1:128)
at 6303 (/Users/eva/codelab/mytest-app/.next/server/app/page.js:1:2374112)
at t (/Users/eva/codelab/mytest-app/.next/server/webpack-runtime.js:1:128)
at 8711 (/Users/eva/codelab/mytest-app/.next/server/app/page.js:1:2394445)
at Object.t [as require] (/Users/eva/codelab/mytest-app/.next/server/webpack-runtime.js:1:128)
at require (/Users/eva/codelab/mytest-app/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:133:10079)
at u (/Users/eva/codelab/mytest-app/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:92:646)
at U (/Users/eva/codelab/mytest-app/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:92:10492)
at W (/Users/eva/codelab/mytest-app/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:92:13199)
Export encountered an error on /page: /, exiting the build.
⨯ Next.js build worker exited with code: 1 and signal: null`

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions