jestjs - 用 Vue3 错误开玩笑:无法解构“未定义”的属性“配置”,因为它是未定义的
解决方案
在项目中,我使用了 Vue3、Vite、Typescript 和测试工具 Jest。我发现只有 1 个解决方案来解决这个问题。我有同样的问题,花了几个小时找到正确的答案。您可以尝试在 package.json 中将 Jest 的版本从 ^27 更改为 ^26。
"jest": "^26.6.3"
如果你也使用 Typescript,你应该更改 ts-jest 插件的版本。
"ts-jest": "^26.5.6"
推荐阅读
- java - java.lang.IncompatibleClassChangeError:类型 com.google.gwt.dom.client.Style$Float$1 不是 com.google.gwt.dom.client.Style 的嵌套成员
- c++ - 如何从文本文件中读取 if 语句条件
- objective-c - 使用 requestDownloadFile 下载后 ICCameraDevice 删除:... 不起作用
- javascript - 从 Next JS 的公共文件夹中提供静态 JSON 文件
- java - Gradle 包装器用户名和密码在命令行中不起作用
- wordpress - 我对 Wordpress 上的 JWT 身份验证有疑问
- google-sheets - 删除行时防止索引格式错误
- spring - 在 Spring 服务中混合静态业务方法和实例方法
- node.js - Sequelize transaction - 保存事务以在下一个请求中提交
- hadoop - 如何知道 Hadoop 中已删除文件的列表?