Visual Studio Code(VSCODE)不再可以启动电子调试吗?

时间:2017-05-16 13:47:08

标签: electron

  • VSCode版本:1.12.2
  • 操作系统版本:Windows 10
  • 电子版本:1.7

重现步骤:

我为电子和其他一些模块进行了NPM更新,并且Electron的Debug Launch停止了工作。但是,我仍然可以从命令提示符手动启动Electron,似乎VSCODE正在执行相同的命令。

即。这有效:

> d:\wwwroot\librarian2017\dashboard/node_modules/.bin/electron.cmd --debug-brk=24964 --nolazy main.js 

但是当我运行launch.json时,我得到了消息(下面),VSCODE窗口底部的蓝色状态栏变为橙色一秒,然后又变回蓝色。没有迹象表明坠毁了什么。但没有任何东西出现。

Debugging with legacy protocol because a runtime executable is set.
d:\wwwroot\librarian2017\dashboard/node_modules/.bin/electron.cmd --debug-brk=24964 --nolazy main.js 

Launch.json

{
    "version": "0.2.0",
    "configurations": [
        {
            "type": "node",
            "request": "launch",
            "name": "DashBoard",
            "program": "${workspaceRoot}/main.js",
            "stopOnEntry": false,
            "args": [],
            "cwd": "${workspaceRoot}",
            "runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron.cmd",
            "env": {},
            "sourceMaps": true
        }

1 个答案:

答案 0 :(得分:0)

可能是VSCODE中的一个错误。我把电子卷回到1.6.7并再次工作。我在github上提交了一个问题。