当我使用 Chrome devtools 调试器时,我遇到了一个问题,即 Webpack 使用inline-source-map
配置设置生成的源映射关闭了一行。Webpack 在 Ruby on Rails 应用程序中设置,以生成由几十个模块组成的连接的、未压缩的 JavaScript 文件。这些模块中的大多数都是 ReactJS 组件,并由jsx
加载器解析。application.js
然后将 Webpack 的输出与gems 生成的其他一些 JavaScript 库一起包含在文件中。
当我使用eval-source-map
时,没有问题。关于使用的某些事情inline-source-map
会导致行号被取消。
检查不是 React 组件的 JavaScript 仍然有这个问题,所以我认为它与使用 jsx 无关。