共计 838 个字符,预计需要花费 3 分钟才能阅读完成。
对前端来说,VS Code 几乎就是宇宙最强开发工具,配合各种插件,能够满足咱们各种我的项目的开发需要。然而每当切换工作环境,就须要花很长时间去做环境的搭建或者是同步,即使代码能够同步到 git 仓库,但很多时候并不想把没有实现的代码给提交到仓库里,造成提交记录净化。所以近程开发的模式,就成了迫切的进步生产力的需要。
VS Code 的 Remote-SSH 插件就提供了这样的能力,且配置非常简单。
本文就记录了一个残缺的配置过程,分为两个局部,本地配置局部和近程配置局部
近程配置
1、先搞一台云服务器
仅集体开发的话 1 核 2G 足矣,腾讯云便宜点,镜像能够用 CentOS 8 的。
2、装置一些必要的依赖
例如 git、node、yarn、nginx 等,最次要是 git
3、生成 ssh-key,供免密用
ssh-keygen,一路回车
4、克隆我的项目。近程配置暂告一段落。
本地配置
1、装置 Remote-SSH 插件
会搜到三个后果 | |
Remote - SSH - 通过应用 SSH 链接虚构或者实体 Linux 主机。Remote - Containers – 连贯 Docker 开发容器。Remote - WSL - 连贯 Windows Subsystem for Linux(Linux 子系统)。装一个就全装上了,咱们其实只须要 ssh 的这个 |
2、配置资源管理器
装置好当前,左侧栏会多出一个图标,近程资源管理器,点击当前,抉择 SSH Targets
而后进行配置
Host 名字轻易起 | |
HostName 就是你的近程机器的 eip | |
User 默认 root |
3、连贯近程服务器
配置完之后确定,左侧 targets 里就呈现了你的这台机器,而后点击开始连贯
输出明码,而后就能够看到近程目录了
4、装置插件
本地的插件是不能间接在近程用的,须要额定再装一次
5、配免密登录
关上本机的 git bash,找到 id_rsa.pub,复制内容 | |
而后关上近程服务器终端,进到~/.ssh 目录,touch 一个 authorized_keys 文件(如果没有的话)把秘钥粘贴进去,保留。尝试再重启 vscode,就 ok 了 | |
正文完