ant-design / ant-design-pro

👨🏻‍💻👩🏻‍💻 Use Ant Design like a Pro!
https://pro.ant.design
MIT License
36.35k stars 8.14k forks source link

🧐[问题 | question] Module '"@ant-design/pro-components"' has no exported member XXXX. #11101

Closed ksdaylight closed 8 months ago

ksdaylight commented 9 months ago

🧐 问题描述 | Problem description

你好,在vscode 里,所有从 @ant-design/pro-components这个包里导出的组件均报错:

Module '"@ant-design/pro-components"' has no exported member 'XXX'.

无尝试无论是用@ant-design/pro-cli,还是直接clone 本仓库,乃至pnpm i --frozen-lockfile,但均显示这个错误 但奇怪的是,我几个月之前的ant design pro项目是好样的

💻 示例代码 | Sample code

🚑 其他信息 | Other information

image image

OS: debian 11 vscode : 1.85.1 Node:

浏览器 | browser:

ksdaylight commented 9 months ago

很可能是pnpm的问题,我用的pnpm 是 8.12.1. 我之后直接用npm 添加就好了.

ksdaylight commented 9 months ago

再用yarn测试安装,也可以成功 就pnpm不行

chenshuai2144 commented 8 months ago

这个问题可能是由于版本兼容性或导入错误导致的。你可以尝试以下解决方案:

  1. 确保你的项目中已经正确安装了"@ant-design/pro-components"包,并且版本是最新的。
  2. 检查你的导入语句是否正确,确保你使用了正确的导出成员名称。
  3. 如果是版本兼容性问题,你可以尝试降低"@ant-design/pro-components"的版本,或者升级你的项目依赖项来解决冲突。
  4. 如果你的项目是从旧版本迁移过来的,可能是因为新版本的"@ant-design/pro-components"中移除了一些导出成员,你需要查看官方文档或者代码库的变更日志,了解哪些成员被删除或重命名了。
  5. 如果以上步骤都没有解决问题,你可以尝试创建一个新的项目,仅仅导入"@ant-design/pro-components"包,并尝试使用其中的组件。这样可以确认是否是项目环境的问题。

希望这些解决方案能够帮助你解决问题!如果还有其他问题,请随时提问。