- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
ref is not defined或 > watch is n-6ren">
出于某种原因VueUse正在破坏我的测试 Cypress component testing .无论我使用什么可组合,它都会抛出错误> ref is not defined
或 > watch is not defined
.我检查了来源并注意到 vueuse 使用 vue-demi在引擎盖下,所有问题都与从 vue-demi 导入有关。但是我试图单独从 vue-demi 导入一些东西,并且它有效,所以我很困惑为什么它会与 vueuse 崩溃。
我的设置 Vue 3 + Vite。
转载:https://github.com/chojnicki/vitesse Vitesse 入门模板已经有 Vue3/Vite 和 VueUse,所以我刚刚添加了 Cypress,运行后出现同样的错误 yarn cypress run-ct
我厌倦了在 codeandbox 上实现它,但是由于缺少系统库,Cypress 无法在那里工作。
这是一个错误还是我在这里遗漏了什么?
日志:
at Object.ref (http://localhost:35783/__cypress/src/node_modules/.vite/@vueuse_core.js?v=9e0ceea7:94:17)
at useMediaQuery (http://localhost:35783/__cypress/src/node_modules/.vite/@vueuse_core.js?v=9e0ceea7:1152:41)
at usePreferredDark (http://localhost:35783/__cypress/src/node_modules/.vite/@vueuse_core.js?v=9e0ceea7:1379:11)
at useDark (http://localhost:35783/__cypress/src/node_modules/.vite/@vueuse_core.js?v=9e0ceea7:1383:26)
at <unknown> (http://localhost:35783/__cypress/src/src/logic/dark.ts:2:24)
From previous event:
at Object.runScripts (http://localhost:35783/__cypress/runner/cypress_runner.js:159792:22)
at $Cypress.onSpecWindow (http://localhost:35783/__cypress/runner/cypress_runner.js:149271:19)
at <unknown> (http://localhost:35783/__cypress/src/@fs//home/chojnicki/vitesse/node_modules/@cypress/vite-dev-server/client/initCypressTests.js:22:18)
最佳答案
根据这里的文档:
https://docs.cypress.io/guides/component-testing/introduction#Experimental
缺少 vitesse 支持
关于vue.js - Cypress 组件测试不适用于可组合的 VueUse - "ref is not defined",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67308944/
出于某种原因VueUse正在破坏我的测试 Cypress component testing .无论我使用什么可组合,它都会抛出错误> ref is not defined或 > watch is n
我有这个简单的单元测试: import { describe, it, expect } from 'vitest'; import { mount } from '@vue/test-utils';
我是一名优秀的程序员,十分优秀!