【问题标题】:Breakpoint not being hit after hot module reload热模块重新加载后断点未命中
【发布时间】:2020-12-31 10:03:52
【问题描述】:

我有一个在调试中运行的节点服务器,它工作正常并且会遇到断点。我还连接了热模块更换。

进行更改后,HMR 会更新文件并且可以看到更改。但是,现在它只是跳过断点。

我假设当创建 HMR 文件时,调试器不知道新文件,例如。 main.<hashcode>.js 或者链接丢失了。

有没有办法告诉调试器有一个新文件而不重新启动调试会话?

可能是 webpack 配置中的一些额外配置,例如。

output: {
    path: path.join(__dirname, 'dist', 'server'),
    filename: './main.js'
  }

【问题讨论】:

    标签: javascript webpack hot-module-replacement


    【解决方案1】:

    您可以使用watchOptions.ignored

    module.exports = {
      //...
      watchOptions: {
        ignored: ['/path/main*.js']
      }
    };
    

    【讨论】:

    • 对不起,这没有区别,仍然跳过断点
    猜你喜欢
    • 2017-07-30
    • 2017-09-29
    • 2016-03-30
    • 2023-03-04
    • 1970-01-01
    • 1970-01-01
    • 2012-05-24
    • 2019-01-20
    • 2016-07-04
    相关资源
    最近更新 更多