在debugging节点脚本时有没有办法将文件加载到Chrome
目前可以使用Chrome来debugging节点脚本,如下所述。 但是,如果我这样运行:
node --inspect --debug-brk myscript
它只会将myscript
加载到浏览器,并且可以在这个文件中放置断点。 但是,假设myscript
需要一个脚本,我想在这个脚本中放一个断点。 由于Chrome检查器只加载了myscript
所以我不明白这是如何实现的。
在脚本中需要这些文件之前,有什么方法可以将文件加载到Chrome检查器中,Chrome本身会加载它?
我目前正在修改源和debugger;
声明那里工作。 但是我在想这应该是更适合这个目的的东西。
看来,这是目前不可能的。
避免修改源的一个可能的解决scheme是在脚本的末尾放置一个断点。 通过这种方式,当Chrome到达断点时,执行暂停,Chrome将加载所有相关文件。 然后你可以使用Ctrl+P
打开任何文件,并在那里放置一个断点。 如果您使用“ Open dedicated Chrome DevTool for Node
选项,则Chrome会在会话之间保留断点:
然后只需重新启动节点应用程序 查看更多详细信息, 这将使您更有效地debuggingWebpack未指定的构build错误文章。