首页 > 解决方案 > 用 Vue3 错误开玩笑:无法解构“未定义”的属性“配置”,因为它是未定义的

问题描述

请你帮忙解决下一个错误,我尝试用 Jest 在 VUE3 中创建我的测试,但我有下一个错误,我正在使用 laravel 8 和 webpack mix

任何想法? 在此处输入图像描述

标签: jestjsvuejs3laravel-mix-vue3

解决方案


在项目中,我使用了 Vue3、Vite、Typescript 和测试工具 Jest。我发现只有 1 个解决方案来解决这个问题。我有同样的问题,花了几个小时找到正确的答案。您可以尝试在 package.json 中将 Jest 的版本从 ^27 更改为 ^26。

"jest": "^26.6.3"

如果你也使用 Typescript,你应该更改 ts-jest 插件的版本。

"ts-jest": "^26.5.6"

推荐阅读