gpt4 book ai didi

reactjs - Jest + enzyme : TypeError: Cannot read property 'htmlparser2' of undefined

转载 作者:行者123 更新时间:2023-12-03 13:54:07 32 4
gpt4 key购买 nike

我使用 jest 和 enzyme 来构建此测试,但在构建它时遇到此错误。

这是测试

import React from 'react';
import { shallow, render } from 'enzyme';

import Title from './../';

describe('Title', () => {
it('should render correctly', () => {
const TitleDOM = render(<Title />);
expect(TitleDOM).toBeDefined();
});
});

这是错误 enter image description here

版本:
" react ": "^16.0.0",
"开 Jest ": "^21.2.1",
“ enzyme ”:“^3.2.0”

如果有人能帮助我,我会很感激。

最佳答案

我在电子 native 组件方面遇到了类似的问题,对我有用的解决方案是将这些组件隔离到一个单独的文件中。

您可以将 htmlparser2 的使用分离到帮助程序文件中组件外部的函数。

关于reactjs - Jest + enzyme : TypeError: Cannot read property 'htmlparser2' of undefined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47437388/

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