Quasar v2.6.0集成单元测试时@quasar/testing-unit-jest安装失败
Quasar v2集成Jest单元测试版本兼容问题解决办法
你遇到的错误是因为安装的@quasar/testing-unit-jest是适配Quasar v1(Vue2)的版本,和当前使用的Quasar v2(Vue3)版本冲突。按以下步骤解决:
- 先移除已安装的不兼容扩展:
quasar ext remove @quasar/testing-unit-jest - 安装适配Quasar v2的Jest单元测试扩展,指定v3.x版本:
quasar ext add @quasar/testing-unit-jest@^3.0.0 - 或者重新执行主测试扩展安装命令,在交互选择中自动匹配对应版本:
执行后按照提示选择quasar ext add @quasar/testingUnit Testing with Jest即可,系统会自动安装适配当前Quasar版本的扩展。
安装完成后,可通过以下命令验证单元测试功能是否正常:
quasar test --unit jest
内容的提问来源于stack exchange,提问作者Illyrian
相关产品推荐
相关产品推荐

