gpt4 book ai didi

reactjs - 在 AVA 测试中找不到模块

转载 作者:行者123 更新时间:2023-11-28 20:28:09 25 4
gpt4 key购买 nike

我正在尝试在我的 React 项目中设置 AVA。

所以我将这段代码添加到我的 package.json 中:

 "ava": {
"babel": "inherit",
"register": [
"babel-register",
"./test/helpers/browser-env.js",
"ignore-styles"
]
}

"scripts": {
...
"test": "ava \"app/**/*.test.js\" --verbose"
}

并制作了 Header.test.js:

import test from 'ava';

import React from 'react';
import { renderJSX } from 'jsx-test-helpers';

import Header from './Header';

test('it renders', (t) => {
const wrapper = renderJSX(<Header attendant={null} />);
t.true(wrapper);
});

当我运行测试时,我得到了这个错误:

Error: Cannot find module './Header'

我的文件夹结构中的图片:

My folder structure

有什么帮助吗?

最佳答案

您可能需要导入 ./Header.jsx

关于reactjs - 在 AVA 测试中找不到模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45060594/

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