Ecmascript 6 使用babel时,无法在ES6生成器中设置断点
在典型的react应用程序中,使用带有预设值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
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调试器。