小编emm*_*rry的帖子

我怎样才能用玩笑解决“类型错误:无法设置未定义的属性‘_eventListeners’”

我有一个 vue.js 应用程序,我使用以下指令安装了 Jest:

https://vue-test-utils.vuejs.org/guides/testing-single-file-components-with-jest.html

当我运行npm test 时,出现错误。

? Test suite failed to run

TypeError: Cannot set property '_eventListeners' of undefined

  at Window.close (node_modules/jsdom/lib/jsdom/browser/Window.js:475:51)
Run Code Online (Sandbox Code Playgroud)

我已经完成了文档中的所有内容,关于该应用程序的所有其他内容都很好,除了测试。请问,我该如何解决这个问题?

这是我的 package.json 配置文件:

{
  "name": "vendor",
  "version": "0.1.0",
  "private": true,
  "scripts": {
    "serve": "vue-cli-service serve",
    "build": "vue-cli-service build",
    "lint": "vue-cli-service lint",
    "test": "jest"
  },
  "dependencies": {
    "babel-polyfill": "^6.26.0",
    "vue": "^2.5.22",
    "vue-router": "^3.0.2",
    "vuetify": "^1.3.0"
  },
  "devDependencies": {
    "vue-server-renderer": "^2.6.6",
    "babel-core": "^6.26.3",
    "@babel/core": "^7.2.2",
    "@babel/preset-env": "^7.3.1",
    "@vue/cli-plugin-babel": "^3.4.0",
    "@vue/cli-plugin-eslint": "^3.4.0",
    "@vue/cli-service": "^3.4.0",
    "@vue/server-test-utils": …
Run Code Online (Sandbox Code Playgroud)

javascript vue.js jestjs babel-jest

7
推荐指数
0
解决办法
747
查看次数

标签 统计

babel-jest ×1

javascript ×1

jestjs ×1

vue.js ×1