【NodeJs】使用VsCode多服务调试Debug

论坛 期权论坛 脚本     
匿名技术用户   2021-1-3 15:48   11   0

vscode Debug Nodejs 网上教程一抓一大把,为毛我还要写?

希望对你有帮助

最近研究了一个网上的qp项目,客户端用CocosCreater,服务器用Nodejs开发的,

我有个习惯,只要拿到新的项目跟框架,

第一个工作就是先把项目的客户端跟服务器的Debug方式先搞清楚

磨刀不如砍柴工,如果单纯的用Console.log打印日志,呵呵,那酸爽,大家都懂

Vscode version:1.41

在vscode中配置launch.json文件,

启动项配置为

        {
            "type": "node",
            "request": "launch",
            "name": "AccountServer",
            "runtimeExecutable": "AccountServer",
            "program": "${workspaceFolder}/account_server",
            "restart": true,
            "console": "integratedTerminal",
            "internalConsoleOptions": "neverOpen"
        }

然后直接启动,但是报错了

process.argv是空的,因为我对Nodejs不太熟,所以大概能猜到这个config,肯定是配置文件啦

双击原项目中的批处理文件

是可以启动的,但是vscode中,我并不知道如何配置这个process.argv启动项配置。

此时陷入了思维误区,折腾了一个小时后,我灵机一动

然后将这俩个值配置如下

安全通过。

那起了一个服务器,其他服务,按照我的理解这样是可以启动的

事与愿违:158_2955_0992 ,打个flag,前段时间发现阿里云文档会全网抓博客过去,还去掉了原作者!

然后又在vscode面板中找呀找,终于找到

选择HalServer 点Play按钮,就可以了。。

记录下,抛砖引玉,上述不足之处请大家在下方留言!

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP