首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在React中导入Framer v5时出错(使用创建-react app)

在React中导入Framer v5时出错(使用创建-react app)
EN

Stack Overflow用户
提问于 2021-10-29 13:02:55
回答 14查看 26.8K关注 0票数 35

当我试图做简单的动画为div使用框架运动。在浏览器中得到以下错误

/node_modules/framer-motion/dist/es/components/AnimatePresence/index.mjs

代码语言:javascript
复制
Can't import the named export 'Children' from non EcmaScript module (only default export is available)```
EN

回答 14

Stack Overflow用户

回答已采纳

发布于 2021-11-12 13:28:38

通过更改package.json文件并运行npm install,我将Framer降级为"4.1.17“,它对我有效。

票数 26
EN

Stack Overflow用户

发布于 2021-12-17 01:53:28

这对我起了作用:

代码语言:javascript
复制
import {AnimatePresence, motion} from 'framer-motion/dist/framer-motion'
票数 19
EN

Stack Overflow用户

发布于 2021-11-01 16:16:27

下面是框架不和谐对这个问题的回应

关于当前版本的create (CRA)的问题,GitHub上正在跟踪这个问题:https://github.com/formatjs/formatjs/issues/1395。 经过一些测试后,问题似乎在于CRA如何处理ESM依赖关系,尤其是传递性的依赖关系似乎没有得到正确的处理。关于这个https://github.com/facebook/create-react-app/issues/10356,CRA也有一个悬而未决的问题。 选项:

  1. 这是固定的/不中断的下一个版本的CRA,您今天可以尝试(https://github.com/facebook/create-react-app/discussions/11278)注意,尽管它仍然在alpha。
  2. 您可以修补CRA以解决这个问题,正如其他库的许多票证所描述的那样。
票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69769360

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档