您当前的位置:首页 > 电脑百科 > 程序开发 > 程序员

vscode远程调试nodejs

时间:2020-06-26 11:49:12  来源:  作者:

环境:

远程系统 : deepIn 15.11

本地系统:windows 7

nodejs : 12.13.0

1.程序部署

将nodejs程序同时放到远程系统和本地系统

$ tree

.

├── index.js

└── node_modules

    └── express
// index.js

'use strict';

const http = require('http');

const express = require('express')(); // express

const serverPort = 9090;

express.get("/test", function (req, res) {

    console.debug("0_" + req.url);

    res.send('test');

})

//  express

express.get("/*", function (req, res) {

    console.debug("0_" + req.url);

    res.send('*');

})

// Start the server

http.createServer(express).listen(serverPort, function () { // express

    console.log('Your server is listening on port %d (http://localhost:%d)', serverPort, serverPort);

});

2.开启远程调试

在deepIn中输入

$ cd /home/dev/Desktop/nodeExpress
$ node --inspect=0.0.0.0:9229 index.js 
Debugger listening on ws://0.0.0.0:9229/41716503-9451-45ca-9866-2a450f93a989
For help, see: https://nodejs.org/en/docs/inspector
Your server is listening on port 9090 (http://localhost:9090)

3.本地vscode配置远程调试

**vscode中打开文件夹本地部署代码的目录nodeExpress**

需要配置远程ip、端口号、本地代码目录、远程代码目录

{

"version": "0.2.0",

"configurations": [

        {
            "type": "node",
            "request": "attach",
            "name": "Attach to Remote",
            "address": "192.168.129.164",//TCP/IP address of process to be debugged
            "port": 9229,
            "localRoot": "${workspaceFolder}",
            "remoteRoot": "/home/dev/Desktop/nodeExpress",//Absolute path to the remote directory containing the program
            "skipFiles": [
                "<node_internals>/**"
            ]
        }
    ]
}

4.在本地代码中打断点调试

本地代码需要和远程代码保持一致,不然可能出现断点不生效的问题

5.结果

vscode远程调试nodejs

 



Tags:vscode   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
1. vscode 简介vscode是微软开发的的一款代码编辑器,就如官网上说的一样,vscode重新定义(redefined)了代码编辑器。当前市面上常用的轻型代码编辑器主要是:sublime,notepad++,editp...【详细内容】
2021-04-27  Tags: vscode  点击:(280)  评论:(0)  加入收藏
在程序员圈子里,Visual Studio Code(以下简称VSCode)可以说是目前最火的代码编辑器之一了。...【详细内容】
2021-03-10  Tags: vscode  点击:(290)  评论:(0)  加入收藏
0.引言本篇文章主要讲解vscode安装和测试,主要是利用vscode可以模拟本地服务器,可以直接写一些简单的前端demo,便于演示。 1.vscode安装vscode官网连接地址:https://code.visual...【详细内容】
2020-12-28  Tags: vscode  点击:(213)  评论:(0)  加入收藏
概述vscode 支持远程开发,也就是源代码在远程服务器上,开发者在本地进行开发调试,远程服务器可以是 Linux,而本地可以使用 windows 环境,图示如下 请注意:本地是没有代码的这样的...【详细内容】
2020-12-18  Tags: vscode  点击:(202)  评论:(0)  加入收藏
VSCode(Visual Studio Code)是由微软研发的一款免费、开源的跨平台文本(代码)编辑器,算是目前前端开发几乎完美的软件开发工具。1.VSCode下载VSCode下载链接: https://code.visua...【详细内容】
2020-11-10  Tags: vscode  点击:(114)  评论:(0)  加入收藏
大家好我是lemon, 马上进入我们今天的主题吧。又见VsCodeVisual Studio Code(简称VS Code)是一个由微软开发,同时支持Windows 、Linux 和 macOS 等操作系统的免费代码编辑器,在2...【详细内容】
2020-10-09  Tags: vscode  点击:(70)  评论:(0)  加入收藏
序言做前端开发的朋友经常需要使用Visual Studio Code编辑代码,很多朋友就想在VSCode调试JS代码,下面我们就介绍下如何配置操作。一、环境准备首先安装好VSCode,准备好一个JS项...【详细内容】
2020-09-11  Tags: vscode  点击:(104)  评论:(0)  加入收藏
RTOS 之类的实时嵌入式操作系统使嵌入式系统的编程更简单&bull; 来源:linux.cn &bull; 作者:Seth Kenlon &bull; 译者:SilentDawn &bull;(本文字数:3405,阅读时长大约:5 分钟)物联...【详细内容】
2020-07-29  Tags: vscode  点击:(82)  评论:(0)  加入收藏
环境:远程系统 : deepIn 15.11本地系统:windows 7nodejs : 12.13.01.程序部署将nodejs程序同时放到远程系统和本地系统$ tree.├── index.js└── node_modules └── ex...【详细内容】
2020-06-26  Tags: vscode  点击:(96)  评论:(0)  加入收藏
# vscode如何优雅的拥抱eslint[vue-admin-beautiful](https://github.com/chuzhixin/vue-admin-beautiful)开源了不到两个月收获了![social](https://img.shields.io...【详细内容】
2020-05-13  Tags: vscode  点击:(55)  评论:(0)  加入收藏
▌简易百科推荐
我 2010 年开始在 Github 上开源自己的代码。在 push 代码之前我根本没想过为什么。只是因为我当时学了 git,而且我又觉得 Github 很方便,可以用来备份自己的代码。而后我就参...【详细内容】
2021-12-28  程序员的喵    Tags:Github   点击:(2)  评论:(0)  加入收藏
JAVA开发工程师(北京)本科 3-5年经验 面议 (招1人)岗位职责:1.负责我行应用系统的设计,完成软件编码工作,负责管理代码设计规范等工作;2.根据应用需求分析说明书,评估需求研发的可行...【详细内容】
2021-12-27  just do丶IT公众号    Tags:国企   点击:(2)  评论:(0)  加入收藏
今天聊聊编程的本质。程序就是数据结构+控制+逻辑,程序员编程工作的本质是翻译,翻译机要来了,程序员怎么办?黑客帝国中的程序黑客帝国4就要上映了,不知道前三部你看懂了么?值得多...【详细内容】
2021-12-17  博士聊IT    Tags:程序员   点击:(9)  评论:(0)  加入收藏
梦醒之后,每个人对于这份职业的未来、互联网行业的未来,以及更重要的,自己的未来都有了更现实的判断 文 | 祝颖丽编辑 | 黄俊杰一个生于 1986 年的人,他所走过的前半生:从出生起,...【详细内容】
2021-12-03    财经杂志  Tags:程序员   点击:(16)  评论:(0)  加入收藏
前些天在头条看到一个八二年的哥们,述说自己找工作屡次被拒的问题,在网上引起了广泛的讨论,这件事给我留下了很深的印象,因为这哥们和我同是程序员,都人到中年,上有老下有小。唯一...【详细内容】
2021-12-01  云南贤哥在深圳    Tags:程序员   点击:(20)  评论:(0)  加入收藏
很多读者都问过一个问题:程序员如何实现高速成长?之前也写过相关的文章,强调的主要是夯实计算机体系基础知识。 再说另一个诀窍:多看经典开源项目,这些项目大多是众多顶尖程序员...【详细内容】
2021-11-30  findyi    Tags:程序员   点击:(15)  评论:(0)  加入收藏
近日,一位45岁的网民在中国政府网留言求职,引发关注。该网民自称是一名软件开发人员,今年45岁,精通各种技术体系,“而我辞职回家半年后再回来寻找工作机会的时候,却发现连个面试...【详细内容】
2021-11-17  郭主任    Tags:程序员   点击:(42)  评论:(0)  加入收藏
即使在安全技术取得进步之后,网络犯罪仍在不断增加。据统计,网络犯罪每分钟给企业造成约 290 万美元的损失。主要是因为新技术不断涌现,难以维护安全。随着网络威胁的增加,网络...【详细内容】
2021-11-04  章大千    Tags:编程语言   点击:(40)  评论:(0)  加入收藏
北漂小伙李强(化名),在北京互联网大厂工作7年,月薪3万,离职回老家开摄影店,亏了200万。李强出生于山西一座名不经传的小城市,互联网专业大学毕业的他,没有听父母的劝言回到家乡考公...【详细内容】
2021-10-29  霸王课  今日头条  Tags:程序员   点击:(53)  评论:(0)  加入收藏
程序员是青春饭,这在国内似乎是公认的。所以很多公司不愿招大龄程序员,很多程序员也“知趣”地及早转型。有的做管理,有的做架构,我还见过改行卖保险的。总之,年龄大了不想敲代码...【详细内容】
2021-10-27  编程的艺术    Tags:   点击:(30)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条