gpt4 book ai didi

node.js - 当 Jest 测试文件需要 ('electron' 时发生运行时错误

转载 作者:行者123 更新时间:2023-12-03 12:36:37 24 4
gpt4 key购买 nike

当我import 'electron'并运行 Jest,出现以下错误。使用 requireimport没关系。
jest.autoMockOff()也无济于事。

 FAIL  __tests__/root_test.js
● Runtime Error
TypeError: Cannot read property 'on' of undefined

版本如下。
  • Node :v4.2.1
  • jest-cli: v0.8.2
  • Electron 预建:v0.36.4

  • 谁能帮我?

    最佳答案

    如果你的测试加载了内置的 Electron 模块,你必须在 Electron 进程中运行它们,内置的 Electron 模块在常规的 Node 进程中不可用(如果你只是从命令行运行 jest 就会得到)。

    关于node.js - 当 Jest 测试文件需要 ('electron' 时发生运行时错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35079539/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com