-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Module parse failed: Cannot use 'import.meta' outside a module #6503
Comments
Same error, do you have any update? |
@s875515 直接连框架都换了, 不折腾 |
哎呀,就是麻煩啊 |
@s875515 换了vite, umi太重了, 不考虑 |
same issue with ant design web |
Any updates on that? |
Had the same issue with web version of antd. I had some imports like: ... from 'antd/lib'. Replacing it with ... from 'antd' solved the issue. |
Getting a similar error when
with following stack trace
with |
worked! thank you |
Upgrading the classnames npm package to 2.5.1 fixed it for me. |
Version of antd-mobile
5.33.2
Operating system and its version
Others
Browser and its version
every
Sandbox to reproduce
No response
What happened?
按照官方的配置https://mobile.ant.design/zh/guide/ssr#nextjs-13
直接在项目中使用
报错:
▲ Next.js 13.5.6
✓ Ready in 3.3s
⨯ ./node_modules/antd-mobile/node_modules/classnames/index.js
Module parse failed: Cannot use 'import.meta' outside a module (93:16)
| // still a Refresh Boundary later.
| // @ts-ignore importMeta is replaced in the loader
| // This field is set when the previous version of this module was a
| // Refresh Boundary, letting us know we need to check for invalidation or
Import trace for requested module:
./node_modules/antd-mobile/node_modules/classnames/index.js
./node_modules/antd-mobile/es/components/action-sheet/action-sheet.js
./node_modules/antd-mobile/es/components/action-sheet/index.js
./node_modules/antd-mobile/es/index.js
○ Compiling / ...
⨯ ./node_modules/antd-mobile/node_modules/classnames/index.js
Module parse failed: Cannot use 'import.meta' outside a module (93:16)
| // still a Refresh Boundary later.
| // @ts-ignore importMeta is replaced in the loader
| // This field is set when the previous version of this module was a
| // Refresh Boundary, letting us know we need to check for invalidation or
Import trace for requested module:
./node_modules/antd-mobile/node_modules/classnames/index.js
./node_modules/antd-mobile/es/components/action-sheet/action-sheet.js
./node_modules/antd-mobile/es/components/action-sheet/index.js
./node_modules/antd-mobile/es/index.js
Relevant log output
No response
The text was updated successfully, but these errors were encountered: