vite打包的时候react-transition-group找不到react-dom?

Rollup failed to resolve import "react-dom" from "D:/项目文件夹/新建文件夹/opentiny/node_modules/.pnpm/react-transition-group@4.4.4_react-dom@18.2.0_react@18.2.0/node_modules/react-transition-group/esm/ReplaceTransition.js".
This is most likely unintended because it can break your application at runtime.
If you do want to externalize this module explicitly add it to
build.rollupOptions.external

有正确安装对应版本,运行没有问题,打包出问题

     "react": "^18.2.0"
    "react-dom": "^18.2.0"
    "react-transition-group": "^4.4.4"

我尝试过删除node_module重新下载打包,使用命令清除pnpm缓存再重新删除下载打包
查询了文档,发现这三个版本是兼容的,没有问题

阅读 728
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题