Reactjs 反应、玩笑和酶配置

Reactjs 反应、玩笑和酶配置,reactjs,enzyme,jestjs,Reactjs,Enzyme,Jestjs,我对react、jest和enzyme配置有问题。 因此,基本上我安装了一些依赖项,如jest,jest-cli,babel-jest,enzyme和enzyme-adapter-react-16。我还有setupTest.js,看起来像这样: import { configure } from 'enzyme'; import Adapter from 'enzyme-adapter-react-16'; configure({ adapter: new Adapter() }); 但是我

我对
react
jest
enzyme
配置有问题。 因此,基本上我安装了一些依赖项,如
jest
jest-cli
babel-jest
enzyme
enzyme-adapter-react-16
。我还有
setupTest.js
,看起来像这样:

import { configure } from 'enzyme';
import Adapter from 'enzyme-adapter-react-16';

configure({ adapter: new Adapter() });
但是我不知道为什么我仍然收到一个错误,因为这行代码:
import{configure}from'enzyme'


有什么解决方案吗?

围绕这一点,我将代码格式化为:

const Enzyme = require('enzyme');
const Adapter = require('enzyme-adapter-react-16');
Enzyme.configure({ adapter: new Adapter() })

您的配置似乎正确,但您运行测试的方式似乎有问题我使用
npm-test运行它们,我的脚本看起来像
“test”:“jest”
您正在使用create-react应用程序吗?