VSCode 关闭端口自动转发

前端开发 · 2022-04-12 · 659 人浏览

问题简述

VSCode 的 remote ssh 插件方便开发者使用本地编辑器连接远程服务器进行开发,但是一旦运行某个程序产生了端口时,它就会利用 SSH 隧道自动转发端口到本地。比如:

# webpack 或 vite 开启 dev server
npm run dev

有时我们并不想要这样的功能,因为本来就是经济型服务器,这样做会加重服务器的负担,导致间歇性的连接断开。经过一番搜索后,在 Github issues 里找到了 解决方案

关闭方法

在 settings.json 根节点下添加一行:

{
    "remote.autoForwardPorts": false  
}

或者工作区:

{
  "settings": {
        "remote.autoForwardPorts": false
    }
}

VSCode
Theme Jasmine by Kent Liao