我正在使用节点 v6.10.0 并试图弄清楚为什么我的 --debug-brk 速度如此之慢。如果没有这个标志(只有 --inspect 或 --debug),它几乎是瞬时的,尽管调试器仍然需要永远附加。
这一标志大大增加了加载时间。启用调试后,我的项目需要 50 多秒才能启动。
关于如何开始调试此问题的任何想法?
编辑:需要明确的是,它发生在两台计算机上,而 Hello World 不会发生。
编辑2:更多细节。我正在使用es6。我使用 webstorm 注销了正在发生的事情,发现阅读我所有的模块需要很长时间?也许这就是正在发生的事情?
有没有办法加快这个速度?加载所有的 require 语句需要 34 秒。
编辑 3:绝对是文件和要求语句。我将一些要求语句移动到仅在建立数据库连接后才加载。连接立即建立,但之后进程继续前进(再次持续几秒钟)。
有什么办法可以加快这个速度吗?