【问题标题】:VSCODE gives error, when trying to debug javascript: "vscode listen eacces: permission denied 127.0.0.1:53942"VSCODE 在尝试调试 javascript 时出错:“vscode listen eacces: permission denied 127.0.0.1:53942”
【发布时间】:2021-04-30 16:01:12
【问题描述】:

环境是win 10。我尝试调试的代码行:

let x='xxx';
console.log(x);

【问题讨论】:

    标签: javascript debugging visual-studio-code


    【解决方案1】:

    在开发一些 NodeJS 应用程序时,我在 VSCode 中遇到过几次此错误,并且很容易解决。

    net stop winnat
    net start winnat
    

    您甚至不必重新启动 VSCode,只需重新启动调试器就可以了。我不知道为什么 Windows 10 NAT 会出问题,但这会给它一个刺激。

    【讨论】:

      【解决方案2】:

      首先要做的是检查端口是否已经在使用中。

      netsh interface ipv4 show excludedportrange protocol=tcp
      

      也许可以尝试在不同的端口上运行服务器或重新启动 Windows 以查看它是否释放了端口(如果没有其他端口正在使用它)。

      【讨论】: