使用babel,无法在ES6生成器中设置断点

时间:2017-04-02 15:21:08

标签: ecmascript-6 google-chrome-devtools generator babel source-maps

在典型的反应应用中,使用带有预设es2015reactstage-2的babel并启用了源映射,在生成器函数中设置断点,断点将自动移动到在其他地方。

babelrc

{
  "presets": ["es2015", "react", "stage-2"]
}

1 个答案:

答案 0 :(得分:0)

可能是变换的源地图或Chrome Devtools中的源地图支持的错误。这是使用babel的结果,禁用generator-transpilation解决了这个问题。

这是我使用的,

<强> .babelrc

{
  "plugins": ["transform-es2015-modules-commonjs"],
  "presets": ["react"]
}