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应用程序吗?