老师 项目中使用axios会报这个错误,不知道什么原因
登陆购买课程后可参与讨论,去登陆吧
同学你好
很好的发现,原因在于 axios 从 0.9 版本正式升级到了 1.X 版本,一个重大的变化就是从 common.js 格式改到了 es modules 格式,
jest 运行在 node 环境下,如果想使用,就需要转换一下。我们可以在 jest 中添加一个参数让他转换一下,这个和之后的 lodash-es 是一个意思。
// 在 jest.config.js 中多加一项 transformIgnorePatterns: ["node_modules/(?!axios)"],
亲测有效~
好滴 谢谢老师呀!太厉害了
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
登录后可查看更多问答,登录/注册
2024版,资深BAT前端架构师联袂出品,突破技术瓶颈,挑战前端P7。
172 2
139 5
165 3
271 3
184 3
在线咨询
领取优惠
免费试听
领取大纲
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星