Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 停止节点调试以打开新的浏览器窗口_Node.js_Serverless Framework_Node Inspector_Node Debugger - Fatal编程技术网

Node.js 停止节点调试以打开新的浏览器窗口

Node.js 停止节点调试以打开新的浏览器窗口,node.js,serverless-framework,node-inspector,node-debugger,Node.js,Serverless Framework,Node Inspector,Node Debugger,命令: node-debug sls offline 每次运行时都会打开一个新的浏览器窗口 我们如何阻止它每次打开新窗口?我想重用现有的窗口 这是节点检查器的已知问题。看一看 从0.9.0开始,我们使用 启动浏览器,确保它是Chrome/Chrome/Opera(即 可以正确呈现节点检查器的浏览器;我们检测已安装的 系统中的浏览器,并选择最合适的浏览器;前面我们 使用了opener模块,该模块将打开浏览器授权给操作系统, 这将打开defaul浏览器,可能是。 这可能就是行为改变的原因 bro

命令:

node-debug sls offline 
每次运行时都会打开一个新的浏览器窗口


我们如何阻止它每次打开新窗口?我想重用现有的窗口

这是节点检查器的已知问题。看一看

从0.9.0开始,我们使用 启动浏览器,确保它是Chrome/Chrome/Opera(即 可以正确呈现节点检查器的浏览器;我们检测已安装的 系统中的浏览器,并选择最合适的浏览器;前面我们 使用了opener模块,该模块将打开浏览器授权给操作系统, 这将打开defaul浏览器,可能是。 这可能就是行为改变的原因

browser-launcher2实际上不仅仅是启动 例如,它在浏览器中为Chrome创建一个新的配置文件 ~/-的子文件夹这可能是@CalvinScott 报告(即打开的Chrome是由创建的新配置文件) 浏览器启动器,而不是您的原始配置文件;您应该能够 打开Chrome的原始配置文件(正常情况下)

也可以考虑:

自版本6.3以来,Node.js提供了内置的基于DevTools的调试器 这主要不推荐节点检查器,请参见 起动。内置调试器是由 V8/Chromium团队,并提供某些高级功能(例如。 太难在节点中实现的长/异步堆栈跟踪 检查员