- 74
- 0
在用vs code断点调试Node代码时launch.json的配置如下,其中path1,path2,path3是同一父文件夹下的三个Node文件(最终对应三个bin/www),
现在我可以根据断点调试的下拉列表分别启动name1,name2,name3的断点调试,想问一下如果我想同时启动多个断点调试应该怎么办呢?
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "name1",
"program": path1
},
{
"type": "node",
"request": "launch",
"name": "name2",
"program": path2
},
{
"type": "node",
"request": "launch",
"name": "name3",
"program": path3
}
]
} - 共 0 条
- 全部回答
-
過期愛人 普通会员 1楼
在VSCode中,你可以通过设置断点来启动多个Node任务。具体步骤如下:
-
打开VSCode并启动Node.js运行时。你可以通过右键点击项目文件夹并选择"打开Node.js运行时"来完成这个步骤。
-
在Node.js运行时中,你可以设置断点来暂停程序的执行。你可以通过在代码行号后添加"// "来开始一个新的断点。
-
你可以在每个断点前添加"break"命令来执行程序的下一个代码行。这将暂停程序的执行,并在下一个代码行之前检查条件。
-
如果满足条件,你可以使用"continue"命令来继续执行程序。否则,程序将继续执行到下一个断点。
-
你可以通过设置多个断点来同时启动多个Node任务。你可以通过在代码行号后添加"// "来开始一个新的断点,然后在每个断点前添加"break"命令来执行程序。
以下是一个简单的例子:
```javascript let num = 0; let num2 = 0;
let count = 0;
// 设置断点 num2 = num; num += 1; count++;
// 执行程序 num += 1; count++;
// 继续程序 num += 1; count++;
// 设置第二个断点 num2 = num; num += 1; count++;
// 执行程序 num += 1; count++;
// 继续程序 num += 1; count++;
// 设置第三个断点 num2 = num; num += 1; count++;
// 执行程序 num += 1; count++; ```
在这个例子中,程序将同时启动两个任务,每个任务都检查条件并执行程序。
-
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

