如何在Visual Studio代码上远程调试期间查看远程Node js代码

时间:2016-10-22 09:55:19

标签: node.js visual-studio remote-debugging

我挖了所有的网,但还是找不到答案。 我在远程VPS上使用nginx运行nodejs代码。 在本地项目文件夹中创建了launch.json,并可以使用F5按钮在服务器上运行调试模式。本地项目文件夹只有.vscode和launch.json 这是launch.json

 {
    "version": "0.2.0",
    "configurations": [{
        "name": "attach",
        "type": "node",
        "request": "attach",
        "port": 5858,
        "address": "x.x.x.x",
        "restart": true,
        "sourceMaps": false,
        "outFiles": [],
        "localRoot": "${workspaceRoot}",
        "remoteRoot": "/views/"
    }]
}

在服务器上

[root@tri ~]# node --debug /usr/appfolder/views/index.js
Debugger listening on [::]:5858
Example app listening at http://:::5000

通过ngnix,index.js和css代码都可以在服务器外部访问世界。

但是Visual Studio Code没有看到要通过调试的index.js。 我需要在VPS上通过远程代码进行调试。

谢谢

0 个答案:

没有答案