Google chrome Chrome断点不适用于browserify和babelify

Google chrome Chrome断点不适用于browserify和babelify,google-chrome,browserify,babelify,Google Chrome,Browserify,Babelify,我正在尝试在chrome上调试我的应用程序。我以前用过typescript,效果很好。但当我切换到带有browserify和babelify的javascript时,断点不再触发。我可以看到原始文件源。我可以设置断点。但它并没有就此停止。我也试图在传输的文件上设置断点,但这也不起作用。我在Microsoft Edge上尝试过,但它在那里也不起作用。下面是我用来编译javascript的代码。附带调试器它可以工作。但我不想这样做,因为我会忘记移除它们 browserify({ entries

我正在尝试在chrome上调试我的应用程序。我以前用过typescript,效果很好。但当我切换到带有browserify和babelify的javascript时,断点不再触发。我可以看到原始文件源。我可以设置断点。但它并没有就此停止。我也试图在传输的文件上设置断点,但这也不起作用。我在Microsoft Edge上尝试过,但它在那里也不起作用。下面是我用来编译javascript的代码。附带
调试器它可以工作。但我不想这样做,因为我会忘记移除它们

browserify({
   entries: inputPath,
   debug: !prodMode // prodMode is false so debug is true
})
   .transform("babelify", { presets: ["@babel/preset-env"] })
   .bundle()
   .pipe(vinylSourceStream(path.basename(outputPath)))
   .pipe(gulp.dest(path.dirname(outputPath)));

我找到了解决办法。这是因为脚本引用上的版本查询

转向

/build/layoutModuleScripts/root/root.js?v=1601795818927


现在断点工作了。我不知道这和babel或browserify有什么关系。但在typescript中,它使用的是查询字符串。

我找到了解决方案。这是因为脚本引用上的版本查询

转向

/build/layoutModuleScripts/root/root.js?v=1601795818927

现在断点工作了。我不知道这和babel或browserify有什么关系。但在typescript中,它使用的是查询字符串