小编Sun*_*udi的帖子

无法从“Provider.js”找到模块“react”

 "devDependencies": {\n    "@babel/core": "^7.8.4",\n    "@babel/preset-env": "^7.8.4",\n    "@babel/preset-react": "^7.8.3",\n    "babel-plugin-transform-es2015-modules-commonjs": "^6.26.2",\n    "enzyme": "^3.11.0",\n    "enzyme-adapter-react-16": "^1.15.2",\n    "react": "^15.3.1",\n    "redux-mock-store": "^1.5.4"\n  }\n
Run Code Online (Sandbox Code Playgroud)\n\n

\r\n
\r\n
 "devDependencies": {\n    "@babel/core": "^7.8.4",\n    "@babel/preset-env": "^7.8.4",\n    "@babel/preset-react": "^7.8.3",\n    "babel-plugin-transform-es2015-modules-commonjs": "^6.26.2",\n    "enzyme": "^3.11.0",\n    "enzyme-adapter-react-16": "^1.15.2",\n    "react": "^15.3.1",\n    "redux-mock-store": "^1.5.4"\n  }\n
Run Code Online (Sandbox Code Playgroud)\r\n
\r\n
\r\n

\n\n

我收到这个错误

\n\n

\xe2\x97\x8f 测试套件无法运行。\n我尝试配置 jest 和 babelrc,但没有任何效果。\n它适用于纯反应组件,但当我开始使用 redux 存储测试组件时会抛出错误。

\n\n
Cannot find module \'react\' from \'Provider.js\'\n\nHowever, Jest was able to find:\n    \'components/Provider.js\'\n\nYou might want to include a file extension in your import, or update your …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs redux-saga react-redux babel-jest

4
推荐指数
1
解决办法
2575
查看次数