【问题标题】:Can not start debugger with tesseract.js无法使用 tesseract.js 启动调试器
【发布时间】:2019-08-03 15:00:41
【问题描述】:

我无法使用 tesseract.js 在 WebStorm 中启动调试器。错误是:

在 127.0.0.1:58767 上启动检查器失败:地址已在使用中
events.js:174

运行正常。你能帮我调试一下吗?

【问题讨论】:

    标签: node.js webstorm tesseract tesseract.js


    【解决方案1】:

    这是tesseract.js 的一个问题 - 它在生成子进程时不会将 execArgv 传递给子进程。 child_process.fork() 接受 execArgv 选项,省略时默认为 process.execArgv - 结果,子进程的调试器在与父进程调试器相同的端口上启动,从而导致 EADDRINUSE。见https://github.com/naptha/tesseract.js/issues/66, https://github.com/naptha/tesseract.js/issues/102

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-13
      • 2021-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-26
      • 2021-07-29
      • 2018-08-28
      相关资源
      最近更新 更多