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

Ecmascript 6 使用babel时,无法在ES6生成器中设置断点,ecmascript-6,google-chrome-devtools,generator,babeljs,source-maps,Ecmascript 6,Google Chrome Devtools,Generator,Babeljs,Source Maps,在典型的react应用程序中,使用带有预设值es2015、react和stage-2的babel,并启用sourcemaps,在生成器功能中设置断点,断点将自动移动到其他位置 .babelrc { "presets": ["es2015", "react", "stage-2"] } { "plugins": ["transform-es2015-modules-commonjs"], "presets": ["react"] } 可能是转换的源映射或ChromeDevTools

在典型的react应用程序中,使用带有预设值
es2015
react
stage-2
的babel,并启用sourcemaps,在生成器功能中设置断点,断点将自动移动到其他位置

.babelrc

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

可能是转换的源映射或ChromeDevTools中的源映射支持存在缺陷。这是使用babel的结果,禁用
generator transfilation
可解决此问题

这是我用过的

.babelrc

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

您正在使用哪个调试器?Chrome调试器。