Sun*_*udi 4 javascript reactjs redux-saga react-redux babel-jest
"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 "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我收到这个错误
\n\n\xe2\x97\x8f 测试套件无法运行。\n我尝试配置 jest 和 babelrc,但没有任何效果。\n它适用于纯反应组件,但当我开始使用 redux 存储测试组件时会抛出错误。
\n\nCannot 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 \'moduleFileExtensions\', which is currently [\'web.js\', \'js\', \'web.ts\', \'ts\', \'web.tsx\', \'tsx\', \'json\', \'web.jsx\', \'jsx\', \'node\'].\n\nSee https://jestjs.io/docs/en/configuration#modulefileextensions-array-string\n\n at Resolver.resolveModule (node_modules/jest-resolve/build/index.js:259:17)\n at Object.<anonymous> (../../node_modules/react-redux/lib/components/Provider.js:10:38)\n
Run Code Online (Sandbox Code Playgroud)\n
归档时间: |
|
查看次数: |
2575 次 |
最近记录: |