Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 导出Jest和ES6未采用的默认路径_Reactjs_Webpack_Jestjs_Istanbul - Fatal编程技术网

Reactjs 导出Jest和ES6未采用的默认路径

Reactjs 导出Jest和ES6未采用的默认路径,reactjs,webpack,jestjs,istanbul,Reactjs,Webpack,Jestjs,Istanbul,我有问题要通过100%覆盖率的测试。伊斯坦布尔表示,导出默认组件否则路径未被采用 正因为如此,我在生成的伊斯坦布尔html中看到,我的测试并没有完全达到100%。主要在“语句和分支”选项卡中 我正在使用: 反应:15.4.0 笑话:17.0.2 网页:1.12.11 有什么想法吗 问题出在jest配置中,我们使用预处理器来解决一些导入问题: 在json包中,我们有以下内容: "transform": { "^.+\\.js$": "<rootDir>/cfg/preproc

我有问题要通过100%覆盖率的测试。伊斯坦布尔表示,
导出默认组件
否则路径未被采用

正因为如此,我在生成的伊斯坦布尔html中看到,我的测试并没有完全达到100%。主要在“语句和分支”选项卡中

我正在使用:

  • 反应:15.4.0
  • 笑话:17.0.2
  • 网页:1.12.11
有什么想法吗


问题出在jest配置中,我们使用预处理器来解决一些导入问题:

在json包中,我们有以下内容:

"transform": {
  "^.+\\.js$": "<rootDir>/cfg/preprocessor.js"
},
我们更新到Jest
v20
,并在我们的
包中使用Jest的模块解析器。json
我们添加了:

"moduleDirectories": [
  "node_modules",
  "src"
],
并从
package.json
preprocessor.js
文件中删除了
transform
配置

"moduleDirectories": [
  "node_modules",
  "src"
],