Javascript 找不到模块';反应';从';Provider.js';
Javascript 找不到模块';反应';从';Provider.js';,javascript,reactjs,react-redux,redux-saga,babel-jest,Javascript,Reactjs,React Redux,Redux Saga,Babel Jest,//Test.js 从“React”导入React; 从“reactdom”导入{render,unmountComponentAtNode}; 从“酶”中导入{shall,mount}`在这里输入代码` 从“react redux”导入{Provider} 从“redux模拟存储”导入configureMockStore; 从“../../App”导入应用程序; 让container=null; 让mockStore=configureMockStore() 在每个之前(()=>{ 容器=do
//Test.js
从“React”导入React;
从“reactdom”导入{render,unmountComponentAtNode};
从“酶”中导入{shall,mount}`在这里输入代码`
从“react redux”导入{Provider}
从“redux模拟存储”导入configureMockStore;
从“../../App”导入应用程序;
让container=null;
让mockStore=configureMockStore()
在每个之前(()=>{
容器=document.createElement(“div”);
文件.正文.附件(容器);
});
之后(()=>{
卸载组件节点(容器);
容器。移除();
container=null;
});
它('它不崩溃地呈现',()=>{
})```
您的package.json中没有React。您的项目很难使用尚未安装的软件包
只需执行npm安装——保存react
,您就可以了
npm安装--保存react添加react redux或
npm安装react redux
您可以添加错误吗?是的,我现在添加了错误您找到解决方案了吗?由于我在使用redux mock store时也面临同样的错误:“^1.5.4”
我已经在我的package.json中添加了react,我已经在上面附加了它。请检查。
"devDependencies": {
"@babel/core": "^7.8.4",
"@babel/preset-env": "^7.8.4",
"@babel/preset-react": "^7.8.3",
"babel-plugin-transform-es2015-modules-commonjs": "^6.26.2",
"enzyme": "^3.11.0",
"enzyme-adapter-react-16": "^1.15.2",
"react": "^15.3.1",
"redux-mock-store": "^1.5.4"
}