Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.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
Javascript 使用typescript和babel时重新映射伊斯坦布尔_Javascript_Typescript_Babeljs_Remap Istanbul - Fatal编程技术网

Javascript 使用typescript和babel时重新映射伊斯坦布尔

Javascript 使用typescript和babel时重新映射伊斯坦布尔,javascript,typescript,babeljs,remap-istanbul,Javascript,Typescript,Babeljs,Remap Istanbul,我正在尝试使用remap伊斯坦布尔来获得我的TypeScript项目的代码覆盖率。然而,因为我使用的是async/await,而TypeScript还不支持将代码传输到ES5,所以我也使用Babel来实现这一点。基本上,我的类型脚本代码由类型脚本编译器传输到ES6,然后使用Babel传输到ES5 现在,当我尝试生成一个覆盖率报告时,它无法加载由TypeScript生成的JavaScript文件,因为该文件从未创建过(因为我使用的是gulp,并且我直接将其导入)。设置此选项的最佳方法是什么?只有伊

我正在尝试使用remap伊斯坦布尔来获得我的TypeScript项目的代码覆盖率。然而,因为我使用的是async/await,而TypeScript还不支持将代码传输到ES5,所以我也使用Babel来实现这一点。基本上,我的类型脚本代码由类型脚本编译器传输到ES6,然后使用Babel传输到ES5


现在,当我尝试生成一个覆盖率报告时,它无法加载由TypeScript生成的JavaScript文件,因为该文件从未创建过(因为我使用的是gulp,并且我直接将其导入)。设置此选项的最佳方法是什么?

只有伊斯坦布尔1.x做得很好

发件人:


还有结帐,还有更多(咕噜、咕噜等)。

只有伊斯坦布尔1.x做得很好

发件人:

还有结帐,还有更多(吞咽、咕噜等)

{
  "name": "sample-babel-node",
  "version": "1.0.0",
  "description": "Sample project to demonstrate source mapped coverage reports with istanbul",
  "main": "index.js",
  "directories": {
    "test": "test"
  },
  "scripts": {
    "test": "babel-node ./node_modules/istanbul/lib/cli.js cover ./test/index.test.js"
  },
  "repository": {
    "type": "git",
    "url": "git+ssh://git@github.com/istanbuljs/sample-babel-node.git"
  },
  "author": "",
  "license": "BSD-3-Clause",
  "bugs": {
    "url": "https://github.com/istanbuljs/sample-babel-node/issues"
  },
  "homepage": "https://github.com/istanbuljs/sample-babel-node#readme",
  "dependencies": {
    "babel-cli": "^6.2.0",
    "babel-preset-es2015": "^6.1.18"
  },
  "devDependencies": {
    "istanbul": "^1.0.0-alpha.2"
  }
}